Highest end of day price: 79.142285024009 EUR (ยฃ92.26 USD) on 2025-10-29
Lowest end of day price: 28.357987462552 EUR (ยฃ30.33 USD) on 2020-03-23