Highest end of day price: 34.932326474116 CNY (C$5.14 USD) on 2026-05-25
Lowest end of day price: 0.17413683619387 CNY (C$0.02107 USD) on 2005-07-18