Highest end of day price: 13.678738818999 CNY (C$1.92 USD) on 2025-09-24
Lowest end of day price: 0.15004360470599 CNY (C$0.02262 USD) on 2010-10-18