Highest end of day price: 15.490563899248 CNY (C$2.28 USD) on 2026-06-26
Lowest end of day price: 6.3802498156635 CNY (C$0.96 USD) on 2026-10-27