Highest end of day price: 80.720516582182 EUR (ยฃ93.89 USD) on 2025-10-24
Lowest end of day price: 35.33729586037 EUR (ยฃ47.85 USD) on 2014-01-23