Highest end of day price: 105.42100437882 EUR (ยฃ105.55 USD) on 2022-09-08
Lowest end of day price: 42.69260156906 EUR (ยฃ46.76 USD) on 2025-04-09