Highest end of day price: 33.036530192231 CNY (C$4.86 USD) on 2026-05-20
Lowest end of day price: 0.17413683619387 CNY (C$0.02107 USD) on 2005-07-18