Highest end of day price: 16.044910155626 CNY (C$2.48 USD) on 2021-08-31
Lowest end of day price: 3.2358603468896 CNY (C$0.45 USD) on 2024-08-27