Highest end of day price: 107.54256689544 EUR (ยฃ122.74 USD) on 2026-06-30
Lowest end of day price: 95.203352529638 EUR (ยฃ107.84 USD) on 2025-04-23