Highest end of day price: 206.939244255 EUR (ยฃ241.56 USD) on 2026-01-22
Lowest end of day price: 40.589839979924 EUR (ยฃ46.12 USD) on 2018-12-27