Highest end of day price: 29.535019481751 EUR (ยฃ34.86 USD) on 2026-02-27
Lowest end of day price: 26.685199113556 EUR (ยฃ30.89 USD) on 2026-03-20