Highest end of day price: 38.131115511303 EUR ($44.27 USD) on 2026-06-03
Lowest end of day price: 32.82222899234 EUR ($38.56 USD) on 2025-12-17