Highest end of day price: 106.58758796921 EUR (ยฃ117.16 USD) on 2023-04-24
Lowest end of day price: 66.307097575505 EUR (ยฃ71.18 USD) on 2023-09-14