Highest end of day price: 12.236425319235 CNY (C$1.79 USD) on 2026-04-13
Lowest end of day price: 0.80668898260328 CNY (C$0.13 USD) on 2012-01-19