Highest end of day price: 16.175291973929 CNY (C$2.38 USD) on 2026-05-13
Lowest end of day price: 0.15004360470599 CNY (C$0.02262 USD) on 2010-10-18