Highest end of day price: 99.123741580937 CNY (C$14.58 USD) on 2026-05-20
Lowest end of day price: 11.321723283624 CNY (C$1.60 USD) on 2019-10-21