Highest end of day price: 20.397105691626 CNY (C$3.00 USD) on 2026-06-30
Lowest end of day price: 6.3565194456842 CNY (C$0.90 USD) on 2020-03-31