Highest end of day price: 69.490561555539 EUR (ยฃ80.83 USD) on 2025-10-24
Lowest end of day price: 14.915635038507 EUR (ยฃ19.10 USD) on 2014-10-16