Highest end of day price: 26.432501198315 CNY (C$3.95 USD) on 2022-07-08
Lowest end of day price: 0.67938662849428 CNY (C$0.11 USD) on 2012-12-04