Highest end of day price: 28.168467621071 EUR (ยฃ33.18 USD) on 2026-02-19
Lowest end of day price: 22.312163093191 EUR (ยฃ23.85 USD) on 2023-11-13