Highest end of day price: 17.564044975295 CNY (C$2.63 USD) on 2016-07-20
Lowest end of day price: 1.3326553567257 CNY (C$0.18 USD) on 2024-07-18