Highest end of day price: 124.59284654617 EUR ($145.46 USD) on 2026-08-25
Lowest end of day price: 30.66351563824 EUR ($36.77 USD) on 2010-06-08