Highest end of day price: 24.97613510855 EUR (ยฃ25.15 USD) on 2022-09-12
Lowest end of day price: 3.482274366397 EUR (ยฃ2.92 USD) on 2000-10-24