Home Stocks Why Alibaba Stock Jumped 16% in March