Highest end of day price: 8.9090947829602 CNY (C$1.32 USD) on 2026-08-07
Lowest end of day price: 0.64688274707068 CNY (C$0.09489 USD) on 2008-11-04