Highest end of day price: 105.47063122108 EUR (ยฃ125.08 USD) on 2026-02-17
Lowest end of day price: 95.203352529638 EUR (ยฃ107.84 USD) on 2025-04-23