Highest end of day price: 105.73145122622 EUR (ยฃ110.23 USD) on 2025-01-30
Lowest end of day price: 85.368547201844 EUR (ยฃ103.81 USD) on 2021-02-26