Highest end of day price: 62.764494066915 CNY (C$8.81 USD) on 2025-10-09
Lowest end of day price: 11.321723283624 CNY (C$1.60 USD) on 2019-10-21