Highest end of day price: 166.85807541292 CNY (C$24.58 USD) on 2026-06-25
Lowest end of day price: 1.0983396649087 CNY (C$0.16 USD) on 2010-07-05