Highest end of day price: 8.0173040824103 CNY (C$1.24 USD) on 2021-07-08
Lowest end of day price: 0.32324895042545 CNY (C$0.05225 USD) on 2015-03-20