Highest end of day price: 56.435763899764 CNY (C$7.76 USD) on 2025-01-22
Lowest end of day price: 9.7516960370374 CNY (C$1.36 USD) on 2022-10-11