Alibaba (BABA) ended the recent trading session at $89.23, demonstrating a +0.28% swing from the preceding day's closing price. The stock outperformed the S&P 500, which registered a daily loss of ...
YTD Price Performance: 17.59% Average Trading Volume: 20,592,899 Technical Sentiment Consensus Rating: Hold Current Market Cap: $215.9B For a thorough assessment of BABA stock, go to TipRanks’ Stock ...