Alibaba Group Holdings has moved lower by 32.23% from 120.59 to 81.72 in the last 51 days. Alibaba Group Holdings Daily