Highest end of day price: 19.380724005798 CNY (C$2.72 USD) on 2025-09-29
Lowest end of day price: 0.17413683619387 CNY (C$0.02107 USD) on 2005-07-18