Alibaba Group Holding Limited (BABA) stock price is 129.89 and Alibaba Group Holding Limited (BABA) 10-day simple moving average is 142.29. Alibaba Group Holding Limited (BABA) stock price is 129.89 ...