Highest end of day price: 112.86654699823 EUR ($133.13 USD) on 2025-12-24
Lowest end of day price: 99.558963736413 EUR ($106.06 USD) on 2023-09-20