Highest end of day price: 110.84971387702 EUR ($129.10 USD) on 2026-01-15
Lowest end of day price: 65.928047005514 EUR ($69.98 USD) on 2023-03-17