Highest end of day price: 9.6059235482433 CNY (C$1.41 USD) on 2026-04-08
Lowest end of day price: 0.11366749952478 CNY (C$0.01668 USD) on 2008-09-18