Highest end of day price: 10.244818465097 CNY (C$1.51 USD) on 2026-07-07
Lowest end of day price: 0.32324895042545 CNY (C$0.05225 USD) on 2015-03-20