Highest end of day price: 44.84255886953 EUR ($49.05 USD) on 2024-03-21
Lowest end of day price: 21.772700888212 EUR ($23.85 USD) on 2025-04-10