Highest end of day price: 32.553770932972 EUR ($38.71 USD) on 2026-02-11
Lowest end of day price: 20.784824998712 EUR ($22.76 USD) on 2025-04-09