Highest end of day price: 16.471667306093 CNY (C$2.43 USD) on 2026-07-02
Lowest end of day price: 0.80668898260328 CNY (C$0.13 USD) on 2012-01-19