Highest end of day price: 3.8452220892788 CNY (C$0.62 USD) on 2015-06-09
Lowest end of day price: 0.56689307126545 CNY (C$0.08317 USD) on 2010-04-28