Highest end of day price: 108.71482398597 EUR ($117.05 USD) on 2023-12-12
Lowest end of day price: 55.68039016896 EUR ($64.16 USD) on 2026-03-09