Highest end of day price: 15.490563899248 CNY (C$2.28 USD) on 2026-06-26
Lowest end of day price: 11.184401749039 CNY (C$1.65 USD) on 2026-06-19