Highest end of day price: 47.409369688372 EUR (ยฃ55.59 USD) on 2025-12-19
Lowest end of day price: 8.8333393752882 EUR (ยฃ10.65 USD) on 2012-07-24