Highest end of day price: 75.19194609933 CNY (C$10.79 USD) on 2026-01-16
Lowest end of day price: 11.321723283624 CNY (C$1.60 USD) on 2019-10-21