Highest end of day price: 65.132766600011 EUR (ยฃ76.88 USD) on 2026-02-27
Lowest end of day price: 39.569420453493 EUR (ยฃ42.21 USD) on 2024-04-30