Highest end of day price: 23.897358368995 CNY (C$3.35 USD) on 2025-10-09
Lowest end of day price: 6.4931198762172 CNY (C$0.89 USD) on 2022-11-01