Highest end of day price: 49.081393139871 EUR (ยฃ57.09 USD) on 2025-11-14
Lowest end of day price: 38.306901800602 EUR (ยฃ43.50 USD) on 2016-06-24