Carrhae Capital 13F: Adds $117M to Alibaba (BABA) Stake

Alibaba Group Holding Limited (BABA) business photo

Key Points

  • Carrhae Capital lifted its Alibaba Group Holding Limited holding by 217.3% to end with 1,587,270 shares valued at approximately $170.6 million.
  • Alibaba Group Holding Limited recently traded around $108.66, down from its 52-week high of $182.50 while offering a 0.97% dividend yield.
  • Wall Street maintains a strong buy outlook on the stock with a mean target price of $186.55 ahead of its November 24, 2026 earnings date.

Get Alibaba Group Holding Limited text alerts

We text you when insiders, Congress, analysts or big funds move on $BABA.

By entering your mobile number and tapping the sign-up button, you provide express written consent to receive recurring automated text messages from TradeTexts at that number, including stock alerts about SEC filings, insider and congress trades, analyst ratings, hedge fund moves, and earnings results. Consent is not a condition of any purchase. Message frequency varies. Messages are not investment advice. Message and data rates may apply. Reply HELP for help and STOP to opt out at any time. See our Terms and Privacy Policy.

Not investment advice. TradeTexts is not a registered investment adviser, and this automated Alibaba Group Holding Limited alert may contain errors. Disclosures

Carrhae Capital increased its position in Alibaba Group Holding Limited (NYSE: BABA) by 1,087,110 shares, according to a Form 13F filing with the SEC on October 20, 2026. The filing reveals the firm grew its stake by 217.3%, bringing its total holding to 1,587,270 shares valued at roughly $170.6 million.

BABA Alibaba Group Holding Limited
$108.61 -29.62% year to date
Daily close · Oct 20, 2026

What Changed in Carrhae Capital's Alibaba Position

The fund expanded its footprint in the e-commerce and technology giant significantly during the period. Prior to the filing, Carrhae Capital held 500,160 shares. The addition of 1,087,110 shares pushed the position past 1.5 million shares, reflecting a 217.3% jump in total units.

Other Institutional Activity in Alibaba

Other large funds also adjusted their positions in the internet retail company around recent reporting periods. Primecap Management Company trimmed its holdings by 110,458 shares, ending with 18,611,306 shares worth about $2.02 billion. Dodge & Cox Inc. grew its stake by 40,661 shares to hold 9,957,970 shares valued at about $1.08 billion. HSBC Holdings PLC lifted its position by 489,264 shares, finishing with 9,634,384 shares worth roughly $1.04 billion. Fisher Asset Management, LLC trimmed 25,610 shares to end with 5,096,418 shares valued at about $553.5 million. Barclays Plc cut its holding by 64,475 shares, leaving it with 4,676,300 shares worth roughly $507.8 million.

Alibaba Group Holding Limited Stock Down 0.4%

Alibaba shares closed at $108.61 on October 20, 2026. The stock recently traded at $108.66 as of October 21, 2026. The price sits below its 50-day moving average of $114.27 and below its 200-day moving average of $128.76. Over the past year, the stock has traded between a low of $91.99 and a high of $182.50.

Recent Earnings

The company generated $1.04 trillion in trailing twelve-month revenue with earnings of $4.13 per share. Alibaba recorded a net profit margin of 7.0% and a return on equity of 6.4%. The next quarterly earnings report is scheduled for November 24, 2026.

Dividend

Alibaba pays an annual dividend of $1.05 per share, giving the stock a dividend yield of 0.97% with a payout ratio of 25.4%.

Analysts Set New Price Targets

Wall Street firms have actively updated their views on the stock. On August 21, 2026, JP Morgan maintained an Overweight rating while lifting its price target to $210.00 from $205.00. On the same day, Barclays kept an Overweight rating and raised its target to $200.00 from $195.00. Susquehanna maintained a Positive rating on August 28, 2026, with a target of $190.00 up from $185.00. Citigroup kept a Buy rating on October 8, 2026, moving its target to $193.00 from $190.00. Later, on October 12, 2026, JP Morgan adjusted its stance by maintaining an Overweight rating while lowering its target to $200.00 from $210.00. Overall, analysts hold a strong buy consensus with 40 opinions giving a mean price target of $186.55.

About Alibaba

Alibaba Group Holding Limited operates as a major technology and commerce infrastructure provider based in Hangzhou, China. The firm serves merchants and brands through several distinct divisions, including domestic e-commerce, international digital commerce, and cloud computing operations. Institutional interest highlights how large asset managers position themselves around the company's retail and technology ecosystem.

Bottom Line

Investors will watch the upcoming earnings release on November 24, 2026, to gauge revenue growth and margin trends. Additional SEC filings will show whether other institutional managers continue to alter their stakes in the months ahead.

Source: Carrhae Capital's 13F filing on $BABA (Oct 20, 2026). 13F filings show holdings as of the end of the reporting quarter and may not reflect the fund's current position. Written by software, not financial advice. How we make alerts

Get $BABA trade alerts by text

SMS Terms

By entering your mobile number and tapping the sign-up button, you provide express written consent to receive recurring automated text messages from TradeTexts at that number, including stock alerts about SEC filings, insider and congress trades, analyst ratings, hedge fund moves, and earnings results. Consent is not a condition of any purchase. Message frequency varies. Messages are not investment advice. Message and data rates may apply. Reply HELP for help and STOP to opt out at any time. See our Terms and Privacy Policy.

Full terms and conditions