Highest end of day price: 28.672565484404 EUR ($33.83 USD) on 2026-04-14
Lowest end of day price: 24.703324308715 EUR ($29.03 USD) on 2025-12-17