Highest end of day price: 107.96285316034 EUR (ยฃ122.55 USD) on 2025-04-22
Lowest end of day price: 95.203352529638 EUR (ยฃ107.84 USD) on 2025-04-23