Highest end of day price: 7.7859852120403 CNY (C$1.13 USD) on 2026-03-12
Lowest end of day price: 0.032323668394232 CNY (C$0.003910 USD) on 2005-06-03