Highest end of day price: 118.00879984414 EUR ($127.73 USD) on 2025-03-31
Lowest end of day price: 66.437207713705 EUR ($66.25 USD) on 2022-08-26