Highest end of day price: 33.779144980589 EUR ($39.98 USD) on 2026-04-17
Lowest end of day price: 20.784824998712 EUR ($22.76 USD) on 2025-04-09