Highest end of day price: 13.02349637417 EUR (ยฃ14.34 USD) on 2015-07-14
Lowest end of day price: 0.13269559047679 EUR (ยฃ0.15 USD) on 2025-04-24