Why Alibaba (BABA) fell 1.60%
Alibaba (BABA) fell 1.60% on August 21, 2026 — AI revenue growth offset by 75% profit drop.
What happened
Alibaba reported Q2 2026 earnings with revenue up 9% on AI-driven growth, but net income collapsed 75% year-over-year, signaling severe margin compression despite the top-line beat.
Why it moved
Heavy AI infrastructure spending and competitive pricing pressure eroded profitability faster than revenue could grow; investors penalize earnings misses regardless of headline growth, and a 75% profit drop raises…
Why it matters
The EM Rotation theme is stalling—China ADRs like Alibaba face renewed skepticism as momentum fades and macro uncertainties persist; this earnings miss underlines why appetite for non-US equities has flatlined despite…
What would break the thesis
Management must credibly guide to margin recovery and frame the profit drop as temporary or one-time; if AI spending remains structurally high and pricing stays soft, the profitability thesis will remain broken.