Highest end of day price: 23.80789343652 EUR (ยฃ28.03 USD) on 2026-02-25
Lowest end of day price: 10.274513033825 EUR (ยฃ11.25 USD) on 2025-04-09