Highest end of day price: 35.473933707343 EUR (ยฃ42.04 USD) on 2026-02-18
Lowest end of day price: 22.79047607858 EUR (ยฃ24.12 USD) on 2023-10-27