Highest end of day price: 87.41030068466 CNY (C$12.84 USD) on 2026-05-15
Lowest end of day price: 11.321723283624 CNY (C$1.60 USD) on 2019-10-21