Alibaba’s Chairman Just Bought Shares After a Major AI Funding Deal. How Investors Should View the Move.
Alibaba’s chairman and CEO bought more than $15 million of shares after the company raised $10.2 billion to fund its AI infrastructure plans, even as the new...
Alibaba Group (BABA) reported a 75% drop in quarterly profit on Aug. 20 as it spent more on AI infrastructure. Even so, revenue rose 9% to nearly $40 billion, while its AI Cloud and Compute Services revenue jumped 45% to $7.2 billion.
Three days later, Alibaba raised $10.2 billion by issuing 710 million new shares at HK$112.70 each. The price was 8.4% below the prior close, diluting existing shareholders by about 3.6%. Investors pushed BABA stock lower as they weighed the cost of the company's AI plans.
Then Chairman Joseph Tsai bought about $10.3 million of Alibaba shares, while CEO Eddie Wu bought roughly $5 million. Both purchases were made close to the new-share issue price and appear to be their first major reported open-market buys. In other words, shortly after asking shareholders to accept dilution, the two executives put their own money into the stock at nearly the same price.
Alibaba is already investing more than $50 billion in AI infrastructure over three years, and management believes the spending could pay off within 2.5 years. So, should investors see these insider purchases as a sign of confidence in that plan? Let's take a closer look.
Alibaba Group Holding runs China's largest online shopping platform and also operates cloud computing, logistics, overseas retail, and local services businesses.
BABA stock is down about 1% over the past 52 weeks and 19% so far this year.
It trades at 18.9x forward earnings, above the sector average of 16.08x. The company also pays an annual dividend of $1.03 per share, which works out to a 0.86% yield. Its latest dividend payment was on June 11, 2026. Alibaba pays the dividend once a year, has raised it for one year, and has a forward payout ratio of 43.45%.
The latest quarter shows both the opportunity and the cost of Alibaba's AI push. Revenue rose 9% YoY to RMB268.95 billion, or $39.64 billion. Customer-management revenue fell 7%, though it would have risen 1% without the impact of contra revenue tied to a new-business-development program. Profit fell sharply as spending increased: operating income dropped 57% to RMB15.16 billion, adjusted EBITA fell 30% to RMB27.33 billion, and net income sank 75% to RMB10.44 billion.
Topics in this story
Gathered from external sources. Rights to this text belong to whoever originally published it.