FundFollowerFundFollower
Super FundsTop AssetsActivityPortfoliosArticlesAbout

Get the FundFollower newsletter

13F-season insights and notable moves. No spam — unsubscribe anytime.

© 2025 FundFollower. All rights reserved.

Data sourced from public SEC filings.

HomeContact UsSuper FundsTop AssetsAbout

Alibaba Group Holding Limited

BABA

13 institutional investors and hedge funds own BABA, holding 14,713,813 shares worth $1.8B (latest 13F filings).

Advanced Chart

Who owns Alibaba Group Holding Limited stock?

Institutional holders of BABA — largest position first.

Super Fund
Position
Shares
Curr. Value
Port. %
Activity
Dodge & CoxEquity
9,917,770
$1,244,283,424
0.68%
-0.99%
AppaloosaEquity
3,465,000
$434,718,900
7.33%
-32.56%
Alkeon Capital ManagementEquity
500,000
$62,730,003
0.11%
+100%
Sustainable Growth AdvisersEquity
273,486
$34,311,553
0.32%
-2.47%
Newlands Management OperationsEquity
269,858
$33,856,385
0.22%
0%
CTCEquity
86,522
$10,855,050
0.87%
+44.56%
Ninety One UKEquity
95,102
$9,127,887
0.02%
-13.62%
NWI ManagementEquity
45,000
$5,646,000
0.35%
0%
Pzena Investment ManagementEquity
28,435
$3,567,394
0.01%
+11.79%
Harris AssociatesEquity
13,441
$1,686,308
0.00%
+40.17%
Sands Capital ManagementEquity
7,793
$977,710
0.00%
+3.75%
Flossbach Von StorchEquity
6,656
$835,062
0.00%
-89.92%
Guardcap Asset ManagementEquity
4,750
$595,935
0.03%
-75.64%

Ownership Statistics

Total Shares Held: 14,713,813
Total Value Reported: $1,843,191,611
Average Allocation per Portfolio 0.77%
Largest Single Portfolio Allocation: 7.33%
Largest Shareholder: Dodge & Cox
Change in Total Shares Held (Q on Q): -4,819,853
Percentage Change in Shares Held (Q on Q): -24.67%
Number of Super Fund Holders: 13
Number of New Holders (Q on Q): 1
Number of Funds with Additions (Q on Q): 5
Number of Funds with Reductions (Q on Q): 9
Number of Funds Fully Divested (Q on Q): 3
Number of Funds with No Change (Q on Q): 2

Ownership Distribution

Loading chart…

Ownership History

Loading chart…

Company Profile

Fundamental Data