Highest end of day price: 191.32821686516 EUR ($218.89 USD) on 2026-07-03
Lowest end of day price: 40.808196287819 EUR ($54.06 USD) on 2009-03-30