Highest end of day price: 142.22544919163 CNY ($20.95 USD) on 2020-10-09
Lowest end of day price: 17.738948959019 CNY ($2.56 USD) on 2017-01-05