Highest end of day price: 3.9913404791913 CNY (C$0.57 USD) on 2020-07-07
Lowest end of day price: 0.3779532276983 CNY (C$0.05142 USD) on 2025-04-09