Highest end of day price: 3.5868838515367 CNY (C$0.53 USD) on 2026-08-24
Lowest end of day price: 0.20560625168436 CNY (C$0.03358 USD) on 2013-07-29