Alibaba (BABA) Stock; Ticks Up After $293M ShengShu Round With Baidu Ventures Joining AI Push