Highest end of day price: 219.58879472745 EUR (ยฃ259.68 USD) on 2026-02-09
Lowest end of day price: 40.589839979924 EUR (ยฃ46.12 USD) on 2018-12-27