Highest end of day price: 26.258221497587 EUR (ยฃ30.97 USD) on 2026-02-24
Lowest end of day price: 24.448589350483 EUR (ยฃ28.73 USD) on 2025-12-17