Highest end of day price: 9.0354292573204 CNY (C$1.29 USD) on 2026-01-14
Lowest end of day price: 0.20179025755905 CNY (C$0.02894 USD) on 2008-04-22