Highest end of day price: 2.7183105659777 CNY (C$0.42 USD) on 2021-09-09
Lowest end of day price: 0.46865460101938 CNY (C$0.06929 USD) on 2010-07-08