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