Highest end of day price: 109.80045432414 CNY ($17.01 USD) on 2021-07-01
Lowest end of day price: 15.458200384022 CNY ($2.24 USD) on 2018-10-16