Highest end of day price: 73.707665778268 CNY (C$10.77 USD) on 2026-02-27
Lowest end of day price: 0.62115266385945 CNY (C$0.09957 USD) on 2015-02-17