Highest end of day price: 51.524152414273 EUR (ยฃ59.37 USD) on 2026-04-03
Lowest end of day price: 5.0909601712574 EUR (ยฃ5.62 USD) on 2003-03-12