Highest end of day price: 69.582597232823 CNY (ยฃ9.75 USD) on 2025-09-25
Lowest end of day price: 7.5908297432454 CNY (ยฃ1.10 USD) on 2017-01-05