Highest end of day price: 80.650955098615 EUR ($93.42 USD) on 2026-08-17
Lowest end of day price: 14.948734828924 EUR ($18.87 USD) on 2009-03-09