Highest end of day price: 46.281837833085 CNY (C$6.71 USD) on 2026-03-06
Lowest end of day price: 0.14803004961019 CNY (C$0.01791 USD) on 2005-06-02