Highest end of day price: 108.71482398597 EUR ($117.05 USD) on 2023-12-12
Lowest end of day price: 58.071082324936 EUR ($63.60 USD) on 2025-04-09