Highest end of day price: 29.124981330408 CNY (C$4.51 USD) on 2021-08-31
Lowest end of day price: 0.2784598201401 CNY (C$0.04472 USD) on 2012-12-03