NewsNovo

Alibaba shares volatile as AI spending triggers 75% net income collapse

8/20/2026

Alibaba posted a 75% drop in net income for the June quarter, with AI spending as the stated driver. The company's U.S.-listed shares turned volatile in premarket trading on the news.

The tension is straightforward: markets wanted AI investment from Alibaba, and now they're confronting what that investment actually costs. A 75% quarterly net income decline is not a rounding error.

It signals a capital deployment phase that is absorbing profit at a rate the company is willing to sustain, which says something about management's conviction in the AI buildout.

The read-through is that near-term earnings power has been traded, deliberately, for infrastructure that has not yet generated a visible return.

Keep reading

Read the full story

Open on NewsNovo