Highest end of day price: 76.044048291557 CNY (C$11.15 USD) on 2026-04-17
Lowest end of day price: 0.62115266385945 CNY (C$0.09957 USD) on 2015-02-17