Highest end of day price: 26.245803614681 CNY (C$4.05 USD) on 2021-04-30
Lowest end of day price: 0.48738673415617 CNY (C$0.07720 USD) on 2012-01-31