Highest end of day price: 37.013721596784 EUR ($43.15 USD) on 2025-10-29
Lowest end of day price: 22.956569529928 EUR ($24.25 USD) on 2023-10-26