Highest end of day price: 102.08296475369 CNY (C$15.08 USD) on 2026-06-03
Lowest end of day price: 0.62115266385945 CNY (C$0.09957 USD) on 2015-02-17