Highest end of day price: 71.490961311713 EUR ($84.38 USD) on 2026-02-27
Lowest end of day price: 28.360796184517 EUR ($30.33 USD) on 2020-03-23