CTC 13F: Adds $2.6M to Alibaba (BABA) Stake
The fund grew its position in the e-commerce giant by nearly 45% according to its latest regulatory filing.
Reviewed by automated data checks against the source filing. How we make and check alerts
CTC added 26,670 shares to its stake in Alibaba Group Holding Limited ($BABA), a 44.56% increase, according to a 13F filing with the SEC dated May 21, 2026. It reported 86,522 shares worth $8.33 million at the end of the quarter.
Since the filing, $BABA is down 4.0% after 1 week, down 19.4% after 1 month and down 16.2% to date (from the $130.27 close on May 21, 2026).
Key Points
- CTC added 26,670 shares to its Alibaba Group holdings, a 44.6% increase that brings its total position to 86,522 shares.
- Alibaba is currently trading around $96.30, which is toward the lower end of its 52-week range of $91.99 to $182.50.
- Wall Street analysts maintain a Strong Buy consensus on the stock with a mean price target of $186.17, suggesting significant potential upside.
Get $BABA trade alerts by text
We text you when insiders, Congress or big funds trade $BABA. Free.
Not investment advice. EarningsIQ is not a registered investment adviser, and this automated Alibaba Group Holding Limited alert may contain errors. Disclosures
CTC raised its stake in Alibaba Group Holding Limited (NYSE:BABA) during the reporting period ending May 21, 2026. The fund added 26,670 shares to its portfolio, a 44.56% increase from its previous holdings. This move brings CTC's total ownership to 86,522 shares, which were valued at approximately $8.33 million at the time of the latest Form 13F filing with the SEC.
Growth in the Alibaba Portfolio
This latest acquisition by CTC represents a notable expansion of its investment in the Chinese internet retail leader. Before this filing, the fund held 59,852 shares. By adding more than 26,000 shares, the firm has signaled a stronger commitment to the company. It's worth noting that 13F filings are backward-looking reports that show what a fund held at the end of a specific period, so they don't always reflect what an investor is doing right now.
Alibaba Stock Performance and Valuation
Shares of Alibaba were recently trading at $96.30 on Friday. The stock has experienced a wide range over the last year, reaching as high as $182.50 while dipping to a low of $91.99. The current price sits below the 200-day moving average of $129.33, which is a common technical measure used to track long-term price trends. Alibaba's price-to-earnings (P/E) ratio is 26.91, while its forward P/E ratio — which looks at estimated future earnings — is lower at 11.99. This indicates that investors expect earnings to grow relative to the current share price.
Earnings and Revenue Trends
In its most recent financial results, Alibaba reported annual revenue of $1.04 trillion. The company achieved a revenue growth rate of 8.6% and reported earnings per share of $4.13. These figures show the company continues to generate massive sales while maintaining a net margin of 7.04% and a return on equity of 6.36%. Looking ahead, the company is scheduled to report its next set of financial results on November 24, 2026.
Dividend Payments
Alibaba currently pays a dividend to its shareholders. The annual dividend yield stands at 0.94%, and the company has a payout ratio of 0.2544. This means the company uses about 25% of its earnings to pay dividends, retaining the rest of its profits to fund operations or future growth projects.
Executive and Insider Transactions
There has been a mix of buying and selling among Alibaba's leadership recently. On June 29, 2026, President Michael Evans sold 720,000 shares at an average price of $94.95, a transaction totaling $68.36 million. However, several other executives were buyers just a few days earlier. On June 25, 2026, CFO Hong Xu acquired 389,000 shares, and Jiang Fan, the CEO of the Business Group, bought 30,169 shares. On that same day, Chief People Officer Fang Jiang and General Counsel Siying Yu also purchased 9,756 and 13,503 shares, respectively.
Wall Street Analyst Ratings
Many investment firms have recently updated their outlook on Alibaba. On October 12, 2026, JP Morgan kept its Overweight rating but adjusted its price target to $200.00. Citigroup maintained a Buy rating on October 8, 2026, with a target of $193.00. Other firms like Susquehanna and Barclays also remain positive, with price targets of $190.00 and $200.00, respectively. Currently, the consensus among 39 analysts is a Strong Buy, with a mean price target of $186.17.
About Alibaba Group
Alibaba is a global technology powerhouse based in Hangzhou, China. It is best known for its massive e-commerce platforms like Taobao and Tmall, but it also runs a major cloud computing business, international retail sites like Lazada and AliExpress, and a logistics network called Cainiao. Because it touches so many parts of the digital economy in China and abroad, the stock is often seen as a bellwether for the health of the Chinese consumer.
What to Watch
Investors will likely keep a close eye on the upcoming earnings report in November to see if the company's growth in cloud services and international retail can offset shifts in the domestic Chinese market. While CTC's increased stake shows confidence as of the spring filing, market participants will watch for future 13F reports to see if this trend continued through the summer and fall.
Source: CTC's 13F filing on $BABA (May 21, 2026). 13F filings show holdings as of the end of the reporting quarter and may not reflect the fund's current position. Find the original filing: CTC 13F filings on SEC EDGAR. Written by software, not financial advice. How we make alerts
