Highest end of day price: 14.368577400318 CNY (C$2.11 USD) on 2026-04-27
Lowest end of day price: 0.15004360470599 CNY (C$0.02262 USD) on 2010-10-18