Highest end of day price: 45.150832059935 EUR (ยฃ46.98 USD) on 2025-01-22
Lowest end of day price: 2.1278361577393 EUR (ยฃ2.13 USD) on 2000-01-24