Alibaba Reports Weak Earnings. The Stock Tumbles After a Breakneck Rally. - Barron's
1. Alibaba reported weaker earnings, missing analysts' expectations significantly. 2. Net income was 12.38 billion yuan versus expected 2.93 billion. 3. Alibaba's stock is down 5.3% amid competition from JD.com and PDD Holdings. 4. Hopes for a rebound in China's economy are clouded by disappointing earnings. 5. Stock increased nearly 60% in 2025 due to stimulus package expectations.