Highest end of day price: 85.429263194589 EUR ($97.62 USD) on 2026-06-22
Lowest end of day price: 22.798793312692 EUR ($24.57 USD) on 2020-04-23