Highest end of day price: 64.05956885881 EUR ($75.12 USD) on 2025-08-22
Lowest end of day price: 22.950153019489 EUR ($24.54 USD) on 2020-03-23