Highest end of day price: 112.87937504816 EUR ($132.89 USD) on 2025-12-29
Lowest end of day price: 99.558963736413 EUR ($106.06 USD) on 2023-09-20