Highest end of day price: 38.600816829637 CNY (C$5.68 USD) on 2026-06-30
Lowest end of day price: 0.17413683619387 CNY (C$0.02107 USD) on 2005-07-18