Highest end of day price: 28.789805804359 EUR (ยฃ34.12 USD) on 2026-02-18
Lowest end of day price: 25.735126896401 EUR (ยฃ30.24 USD) on 2025-12-17