Highest end of day price: 95.909942406314 EUR ($112.46 USD) on 2026-04-24
Lowest end of day price: 85.828556464744 EUR ($98.36 USD) on 2026-03-30