Highest end of day price: 16.609609325161 CNY (C$2.38 USD) on 2026-01-13
Lowest end of day price: 2.2057595479521 CNY (C$0.35 USD) on 2012-11-29