Highest end of day price: 33.64618176344 CNY (C$4.73 USD) on 2025-10-02
Lowest end of day price: 1.4941096892575 CNY (C$0.21 USD) on 2020-04-29