Highest end of day price: 105.11161626647 EUR (ยฃ120.73 USD) on 2025-11-05
Lowest end of day price: 95.203352529638 EUR (ยฃ107.84 USD) on 2025-04-23