Highest end of day price: 63.447931725897 EUR (ยฃ74.74 USD) on 2026-02-19
Lowest end of day price: 39.569420453493 EUR (ยฃ42.21 USD) on 2024-04-30