Alibaba shares fell nearly 10% after a record $10.2 billion share placement and a 75% profit drop raised concerns about its aggressive AI

Aggressive spending strains cash, but Alibaba’s AI cloud growth points to strong long-term returns, analysts say.

Alibaba stock dropped over 7% as investors digested heavy AI infrastructure spending and profit pressure, despite a 45% surge in AI Cloud revenue.