Highest end of day price: 45.868002188998 EUR (ยฃ53.86 USD) on 2025-12-18
Lowest end of day price: 22.898237130472 EUR (ยฃ28.15 USD) on 2012-07-31