Highest end of day price: 131.61060249706 CNY ($18.82 USD) on 2020-07-13
Lowest end of day price: 16.950880618663 CNY ($2.45 USD) on 2017-01-05