Highest end of day price: 36.281781748112 EUR (ยฃ42.35 USD) on 2026-01-22
Lowest end of day price: 23.200696832896 EUR (ยฃ24.63 USD) on 2023-10-31