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