Highest end of day price: 80.801506671509 CNY (C$11.36 USD) on 2025-10-28
Lowest end of day price: 0.53097253931734 CNY (C$0.08118 USD) on 2016-03-03