Highest end of day price: 139.02222222222 EUR ($164.77 USD) on 2026-02-18
Lowest end of day price: 14.967683842433 EUR ($18.89 USD) on 2009-03-09