Highest end of day price: 69.540574139879 EUR (ยฃ100.42 USD) on 2007-10-30
Lowest end of day price: 2.9439419668122 EUR (ยฃ3.35 USD) on 2026-07-23