Highest end of day price: 12.43310677168 CNY (C$1.75 USD) on 2025-11-26
Lowest end of day price: 0.87936352632387 CNY (C$0.13 USD) on 2009-09-10