Highest end of day price: 222.10354540167 EUR (ยฃ264.07 USD) on 2026-02-11
Lowest end of day price: 40.589839979924 EUR (ยฃ46.12 USD) on 2018-12-27