Highest end of day price: 50.766751066996 EUR (ยฃ60.20 USD) on 2026-01-26
Lowest end of day price: 41.829302094163 EUR (ยฃ48.70 USD) on 2025-12-09