Highest end of day price: 25.120247385215 EUR ($28.77 USD) on 2026-09-22
Lowest end of day price: 18.307467314778 EUR ($20.05 USD) on 2025-04-09