Highest end of day price: 18.517648426222 CNY (C$2.84 USD) on 2020-12-25
Lowest end of day price: 0.036270483343863 CNY (C$0.004387 USD) on 2003-10-21