Highest end of day price: 246.90245643974 EUR ($296.72 USD) on 2026-01-28
Lowest end of day price: 43.610661266691 EUR ($54.65 USD) on 2009-03-03