Highest end of day price: 65.786597526118 EUR (ยฃ74.85 USD) on 2026-07-01
Lowest end of day price: 39.955492912271 EUR (ยฃ43.76 USD) on 2025-04-09