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