Highest end of day price: 25.340050702484 EUR ($28.37 USD) on 2026-10-14
Lowest end of day price: 18.307467314778 EUR ($20.05 USD) on 2025-04-09