Highest end of day price: 106.54369542544 EUR ($124.39 USD) on 2026-08-25
Lowest end of day price: 35.17322548101 EUR ($37.62 USD) on 2020-03-23