Highest end of day price: 22.02444701651 CNY (C$3.42 USD) on 2021-02-10
Lowest end of day price: 0.79106554489818 CNY (C$0.13 USD) on 2012-12-04