Highest end of day price: 14.39625927175 CNY (C$2.02 USD) on 2025-10-02
Lowest end of day price: 0.023995596358402 CNY (C$0.002899 USD) on 1994-07-29