Highest end of day price: 49.268630222413 EUR (ยฃ56.23 USD) on 2026-06-30
Lowest end of day price: 2.1278361577393 EUR (ยฃ2.13 USD) on 2000-01-24