Highest end of day price: 106.02266842251 EUR (ยฃ124.78 USD) on 2026-02-20
Lowest end of day price: 95.203352529638 EUR (ยฃ107.84 USD) on 2025-04-23