Highest end of day price: 75.599842641892 CNY (C$10.85 USD) on 2026-01-19
Lowest end of day price: 11.321723283624 CNY (C$1.60 USD) on 2019-10-21