Highest end of day price: 111.97438003783 EUR ($134.57 USD) on 2026-01-28
Lowest end of day price: 30.204973207997 EUR ($28.99 USD) on 2022-09-27