Highest end of day price: 249.65132632739 EUR (ยฃ294.31 USD) on 2026-02-19
Lowest end of day price: 46.040082109607 EUR (ยฃ55.75 USD) on 2018-04-26