Highest end of day price: 116.76350502271 EUR (ยฃ138.83 USD) on 2026-02-11
Lowest end of day price: 58.169870349836 EUR (ยฃ63.71 USD) on 2025-04-09