Highest end of day price: 86.14409150876 EUR ($99.30 USD) on 2026-08-12
Lowest end of day price: 22.798793312692 EUR ($24.57 USD) on 2020-04-23