Highest end of day price: 95.057587632096 CNY (C$13.79 USD) on 2026-03-25
Lowest end of day price: 0.53097253931734 CNY (C$0.08118 USD) on 2016-03-03