Highest end of day price: 43.354931328208 EUR (ยฃ48.61 USD) on 2026-10-08
Lowest end of day price: 1.5627382535971 EUR (ยฃ1.72 USD) on 2003-03-12