Alibaba Group has struggled through a rough stretch. The stock is down nearly 15% over the past month and nearly 19% ...