Highest end of day price: 121.35133664419 EUR (ยฃ142.89 USD) on 2026-02-25
Lowest end of day price: 58.169870349836 EUR (ยฃ63.71 USD) on 2025-04-09