Highest end of day price: 11.266172063003 CNY (C$1.55 USD) on 2025-02-24
Lowest end of day price: 0.0887175195669 CNY (C$0.01073 USD) on 2005-07-19