Highest end of day price: 30.733567369488 EUR (ยฃ36.27 USD) on 2026-02-27
Lowest end of day price: 27.709632701001 EUR (ยฃ30.08 USD) on 2025-03-14