Highest end of day price: 22.84879401708 CNY (C$3.20 USD) on 2025-09-03
Lowest end of day price: 2.9279977435392 CNY (C$0.43 USD) on 2022-05-26