Highest end of day price: 106.88200250848 CNY (C$15.66 USD) on 2026-05-01
Lowest end of day price: 1.0983396649087 CNY (C$0.16 USD) on 2010-07-05