Highest end of day price: 69.317708348 EUR (ยฃ80.66 USD) on 2026-05-26
Lowest end of day price: 39.569420453493 EUR (ยฃ42.21 USD) on 2024-04-30