Alibaba Group Holding Limited

New York Stock Exchange
Slightly Bullish +15

Alibaba Group Holding Limited $BABA Shares Sold by Dimensional Fund ...

πŸ“‰ Dimensional Fund Advisors LP reduced its BABA holdings by 7.1% in Q1, selling 140,394 shares to end with a $228.8 million position.

πŸ“ˆ Hoey Investments Inc. increased its stake by 95.2%, while SJS Investment Consulting Inc. lifted its position by 15,000% in the first quarter.

🏦 Morgan Stanley raised its price target to $190 with an 'overweight' rating, contrasting with Nomura's reduction of its objective to $178.

πŸ“Š Analyst consensus remains 'Moderate Buy' with an average price target of $186.90 based on data from MarketBeat.com.

πŸ’Ό CFO Hong Xu sold 175,054 shares worth $2.1 million to cover tax withholding obligations related to equity vesting.

πŸ“‰ General Counsel Siying Yu sold 6,772 shares worth $81,941 for similar tax-related reasons following equity award vesting.

πŸ“‰ Insiders collectively sold 920,303 shares valued at $70.8 million over the last 90 days while maintaining a 12.5% ownership stake.

πŸ’° The company reported quarterly revenue of $35.30 billion and earnings per share of $0.01 in the most recent quarter ending March 31st.

πŸ“ˆ Analysts project full-year earnings of $6.28, supported by a current market cap of $273.49 billion and a P/E ratio of 18.73.

πŸ’Έ Alibaba paid a dividend of $1.05 per share on July 13th, resulting in an unusually high reported yield of 93% due to the low stock price.

Bullish Signals
  • Morgan Stanley upgraded its price target to $190 and assigned an 'overweight' rating, signaling confidence in future performance.
  • Zacks Research improved its rating from 'strong sell' to 'hold', indicating a reduction in bearish sentiment among analysts.
  • Wall Street Zen upgraded the stock from a 'sell' rating to a 'hold', reflecting a more neutral or cautiously positive outlook.
  • Institutional investors like Hoey Investments Inc. and SJS Investment Consulting Inc. significantly increased their positions, suggesting institutional interest.
  • The company maintains a strong balance sheet with a debt-to-equity ratio of 0.21 and healthy liquidity ratios of 1.28.
Risk Factors
  • Dimensional Fund Advisors LP reduced its stake by 7.1%, indicating a lack of confidence or a desire to reduce exposure from this major institutional holder.
  • Nomura lowered its price objective from $207 to $178, suggesting analysts see limited upside potential at current levels.
  • Insiders sold over $70 million in stock over the last 90 days, which can sometimes signal a lack of confidence or simply tax-driven selling that adds supply pressure.
  • The reported dividend yield of 93% is exceptionally high and indicates the stock price is trading at a significant discount relative to its annual payout.
Full Analysis
Dimensional Fund Advisors LP reduced its holdings in Alibaba Group Holding Limited (NYSE:BABA) by 7.1% in the first quarter, selling 140,394 shares to end with a position valued at approximately $228.8 million. While Dimensional decreased its stake, several other institutional investors increased their positions or initiated new ones, including Hoey Investments Inc., which raised its holding by 95.2%, and SJS Investment Consulting Inc., which lifted its position significantly. Wall Street analysts have provided mixed signals regarding the stock's valuation and outlook. Morgan Stanley upgraded its price target to $190 with an 'overweight' rating, while Nomura lowered its objective to $178 but maintained a 'buy' rating. Other firms like Zacks Research and Wall Street Zen improved their ratings from 'strong sell' or 'sell' to 'hold', resulting in a consensus average rating of 'Moderate Buy' with a price target of $186.90. Insider trading activity shows executives selling shares primarily to cover tax obligations related to equity vesting. CFO Hong Xu sold over 175,000 shares worth roughly $2.1 million, while General Counsel Siying Yu sold approximately 6,700 shares. Over the last 90 days, insiders collectively sold about 920,000 shares valued at $70.8 million, though they still retain a 12.5% ownership stake in the company. Financial metrics indicate Alibaba Group has a market capitalization of $273.49 billion and a P/E ratio of 18.73. The stock recently paid a dividend of $1.05 per share, yielding 93%, though this high yield reflects the current low share price relative to the annual payout. Analysts expect earnings of $6.28 for the current year following a recent quarterly report showing revenue of $35.30 billion.