Highest end of day price: 105.21795755071 EUR (ยฃ125.10 USD) on 2026-02-11
Lowest end of day price: 95.203352529638 EUR (ยฃ107.84 USD) on 2025-04-23