Highest end of day price: 161.88880576601 CNY (C$23.90 USD) on 2026-06-09
Lowest end of day price: 0.53097253931734 CNY (C$0.08118 USD) on 2016-03-03