Home/News Feed/Alibaba shares drop 24% in 2026 amid heavy AI spending and profit plunge, but may be nearing a bottom. Alibaba's stock has fallen 24% in 2026 due to heavy investment in AI, a 75% profit drop, and a $10.2 billion capital raise aimed at expanding AI infrastructure. Despite these challenges, Alibaba has outperformed Chinese tech peers like Baidu and PDD, whose stocks declined more sharply. The company's AI spending is seen as a strategic growth move, though it has diluted shareholders and pressured earnings. Whether Alibaba's stock has found a bottom remains uncertain, with investors advised to watch for continued relative strength and profit recovery before increasing exposure.
Alibaba's stock price on Pluang stands at USD 111.02, up 5.03% as of Oct 10, 2026 02:21 WIB, showing some recovery despite a tough year with a 24% drop. The stock's market cap is $264.50 billion, significantly larger than peers Baidu and PDD, which trade at USD 85.28 and USD 81.18 respectively. Pluang order activity shows a cautious sentiment with 60% selling and 40% buying for Alibaba, contrasting with Baidu's 100% buy activity. This data highlights Alibaba's relative strength in the Chinese tech sector amid ongoing investment challenges.