Highest end of day price: 94.905896026882 EUR ($110.53 USD) on 2026-01-15
Lowest end of day price: 24.017927225434 EUR ($25.69 USD) on 2020-03-23