Highest end of day price: 20.788415981975 CNY (C$3.21 USD) on 2021-07-12
Lowest end of day price: 0.53803308290448 CNY (C$0.08627 USD) on 2015-01-29