Highest end of day price: 32.741807227385 EUR (ยฃ37.94 USD) on 2025-11-12
Lowest end of day price: 20.860193773822 EUR (ยฃ22.68 USD) on 2022-03-07