Insider Buying: Alibaba Group (NYSE:BABA) CEO Purchases 350,000 Shares

Alibaba Group Holding Limited (NYSE:BABA - Get Free Report) CEO Yongming Wu purchased 350,000 shares of Alibaba Group stock in a transaction that occurred on Monday, August 24th. The stock was bought at an average cost of $14.24 per share, with a total value of $4,984,000.00. Following the completion of the transaction, the chief executive officer owned 1,364,418 shares of the company's stock, valued at $19,429,312.32. The trade was a 34.50% increase in their ownership of the stock. The acquisition was disclosed in a legal filing with the SEC, which can be accessed through this hyperlink.

Alibaba Group Stock Performance

Shares of BABA stock opened at $118.48 on Tuesday. The stock's 50-day moving average is $114.03 and its two-hundred day moving average is $127.71. The firm has a market cap of $283.98 billion, a price-to-earnings ratio of 28.69, a PEG ratio of 2.20 and a beta of 0.49. Alibaba Group Holding Limited has a 1 year low of $91.99 and a 1 year high of $192.67. The company has a debt-to-equity ratio of 0.21, a quick ratio of 1.36 and a current ratio of 1.36.

Key Headlines Impacting Alibaba Group




Here are the key news stories impacting Alibaba Group this week:

  • Positive Sentiment: Alibaba launched Wan3.0, an AI video-generation model that can create 30-second videos from text documents, spreadsheets, presentations and webpages. The rollout supports management’s strategy to build a broader AI ecosystem and could improve the long-term growth outlook. Alibaba launches Wan3.0 AI video model
  • Positive Sentiment: Chairman Joseph Tsai and CEO Eddie Wu reportedly purchased about $15.3 million of Alibaba shares following the offering-related selloff. Insider buying may signal management confidence that the stock is undervalued and partially offsets investor concerns. Alibaba executives buy shares after offering
  • Positive Sentiment: One investment analysis argues that the market is overreacting to Alibaba’s AI spending because its capital expenditures remain below those of major U.S. technology companies. The company’s cash resources and potential AI growth provide a bullish counterpoint to the near-term pressure. Alibaba market reaction analysis
  • Neutral Sentiment: Alibaba priced a Hong Kong placement of 710 million new shares at HK$112.70, raising approximately HK$80 billion, or $10.2 billion. Proceeds will fund AI expansion, giving the company substantial investment capacity but also increasing its share count and raising questions about future returns. Alibaba Hong Kong share sale
  • Negative Sentiment: The discounted share sale triggered a sharp decline in Hong Kong trading as investors focused on dilution and the scale of Alibaba’s AI spending. The offering followed quarterly results showing an approximately 75% drop in profit, intensifying concerns over earnings pressure and capital allocation. Alibaba share placement and AI spending
  • Negative Sentiment: Investor Michael Burry disclosed that he exited Alibaba and shifted toward JD.com, citing valuation concerns. His decision may reinforce bearish sentiment, although it represents one investor’s view rather than a change in Alibaba’s fundamentals. Burry exits Alibaba
  • Negative Sentiment: Several law firms are promoting a securities-fraud class action covering investors who purchased Alibaba securities between June 26, 2025, and June 24, 2026. The October 5, 2026 lead-plaintiff deadline adds legal and reputational overhang, though the allegations have not been proven. Alibaba securities lawsuit deadline

Analyst Upgrades and Downgrades

BABA has been the topic of several research analyst reports. Weiss Ratings reaffirmed a "hold (c+)" rating on shares of Alibaba Group in a research report on Wednesday, May 27th. Susquehanna raised their target price on shares of Alibaba Group from $170.00 to $185.00 and gave the stock a "positive" rating in a research report on Friday, May 15th. BNP Paribas Exane initiated coverage on shares of Alibaba Group in a report on Wednesday, April 29th. They issued an "outperform" rating and a $209.00 target price on the stock. Nomura reduced their price target on shares of Alibaba Group from $207.00 to $178.00 and set a "buy" rating for the company in a research report on Thursday, June 25th. Finally, Wall Street Zen upgraded shares of Alibaba Group from a "sell" rating to a "hold" rating in a research note on Saturday, May 23rd. Two research analysts have rated the stock with a Strong Buy rating, sixteen have assigned a Buy rating and five have given a Hold rating to the company's stock. According to data from MarketBeat, the company currently has a consensus rating of "Moderate Buy" and an average price target of $187.19.

Check Out Our Latest Research Report on Alibaba Group

Hedge Funds Weigh In On Alibaba Group

Several institutional investors have recently bought and sold shares of the company. Brighton Jones LLC raised its position in Alibaba Group by 40.4% during the 4th quarter. Brighton Jones LLC now owns 3,411 shares of the specialty retailer's stock worth $289,000 after buying an additional 981 shares during the last quarter. AQR Capital Management LLC purchased a new stake in shares of Alibaba Group in the first quarter valued at about $254,000. Bank of Nova Scotia increased its stake in shares of Alibaba Group by 313.0% during the second quarter. Bank of Nova Scotia now owns 21,778 shares of the specialty retailer's stock worth $2,470,000 after acquiring an additional 16,505 shares during the period. Daiwa Securities Group Inc. purchased a new position in Alibaba Group during the second quarter worth about $1,613,000. Finally, Ieq Capital LLC raised its holdings in Alibaba Group by 51.9% during the second quarter. Ieq Capital LLC now owns 70,060 shares of the specialty retailer's stock worth $7,946,000 after purchasing an additional 23,925 shares in the last quarter. 13.47% of the stock is owned by institutional investors and hedge funds.

Alibaba Group Company Profile

(Get Free Report)

Alibaba Group Holding Limited is a Chinese multinational conglomerate founded in 1999 in Hangzhou, China, by Jack Ma and a group of co‑founders. The company built its business around internet-based commerce and related services and has grown into one of the largest e-commerce and technology companies in the world. Alibaba completed a high‑profile initial public offering on the New York Stock Exchange in 2014.

The company operates a portfolio of online marketplaces and platforms serving different customer segments: Alibaba.com for global and domestic B2B trade, Taobao for consumer-to-consumer shopping, and Tmall for brand and retailer storefronts targeted at Chinese consumers.

See Also

This instant news alert was generated by narrative science technology and financial data from InsiderTrades.com in order to provide readers with the fastest and most accurate reporting. Please send any questions or comments about this story to [email protected].

Insider Buying or Selling at Alibaba Group?
Sign-up to receive InsiderTrades.com's daily insider buying and selling report for Alibaba Group and related companies.
From Our Partners
Free Insider Buying and Selling Newsletter
Enter your email address below to receive InsiderTrades.com's daily insider buying and selling report.
From Our Partners

Most Read This Month

Recent Articles