Highest end of day price: 25.577266751663 CNY (C$3.96 USD) on 2021-02-18
Lowest end of day price: 0.14147486606311 CNY (C$0.01709 USD) on 2001-02-07