Highest end of day price: 247.94074074074 EUR ($293.86 USD) on 2026-02-18
Lowest end of day price: 43.610661266691 EUR ($54.65 USD) on 2009-03-03