Highest end of day price: 342.44629348259 CNY (โน55.29 USD) on 2015-05-26
Lowest end of day price: 67.861857800199 CNY (โน9.84 USD) on 2018-12-27