Highest end of day price: 3.7459449175392 CNY (C$0.56 USD) on 2026-10-30
Lowest end of day price: 0.20560625168436 CNY (C$0.03358 USD) on 2013-07-29