Highest end of day price: 316.67257252462 EUR ($374.18 USD) on 2026-02-04
Lowest end of day price: 60.134989126313 EUR ($64.31 USD) on 2020-03-23