Highest end of day price: 89.121138236679 EUR (ยฃ97.69 USD) on 2020-03-19
Lowest end of day price: 68.82431752419 EUR (ยฃ77.15 USD) on 2023-07-14