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