1
BlackRock Filing details 125523100
Jun 30, 2026
23,438,250 reported quantity
$6,461,456,854 reported value
$6.46B
0.1%
+3.7%
23.44M
Jun 30, 2026
2
Vanguard Capital Management Filing details 125523100
Jun 30, 2026
17,276,296 reported quantity
$4,762,729,281 reported value
$4.76B
0.1%
+0.9%
17.28M
Jun 30, 2026
3
State Street Filing details 125523100
Jun 30, 2026
12,682,259 reported quantity
$3,496,245,161 reported value
$3.50B
0.1%
+3.2%
12.68M
Jun 30, 2026
4
Dodge & Cox Filing details 125523100
Jun 30, 2026
12,173,875 reported quantity
$3,356,093,871 reported value
$3.36B
1.8%
+5.3%
12.17M
Jun 30, 2026
5
Massachusetts Financial Services Filing details 125523100
Jun 30, 2026
10,443,691 reported quantity
$2,895,610,431 reported value
$2.90B
0.9%
-9.9%
10.44M
Jun 30, 2026
6
Sanders Capital Filing details 125523100
Jun 30, 2026
10,144,617 reported quantity
$2,796,668,015 reported value
$2.80B
2.8%
-1.4%
10.14M
Jun 30, 2026
7
Fidelity (FMR) Filing details 125523100
Jun 30, 2026
8,018,189 reported quantity
$2,210,454,198 reported value
$2.21B
0.1%
-26.8%
8.02M
Jun 30, 2026
8
Geode Capital Management Filing details 125523100
Jun 30, 2026
6,268,347 reported quantity
$1,720,317,832 reported value
$1.72B
0.1%
+1.1%
6.27M
Jun 30, 2026
9
Vanguard Portfolio Management Filing details 125523100
Jun 30, 2026
6,228,614 reported quantity
$1,717,104,307 reported value
$1.72B
0.1%
+1.1%
6.23M
Jun 30, 2026
10
GQG Partners Filing details 125523100
Jun 30, 2026
5,908,707 reported quantity
$1,628,918,123 reported value
$1.63B
3.0%
-1.6%
5.91M
Jun 30, 2026
11
JPMorgan Chase Filing details 125523100
Jun 30, 2026
5,194,363 reported quantity
$1,447,877,312 reported value
$1.45B
0.1%
-10.5%
5.19M
Jun 30, 2026
12
Morgan Stanley Filing details 125523100
Jun 30, 2026
3,690,812 reported quantity
$1,017,483,597 reported value
$1.02B
0.1%
+7.5%
3.69M
Jun 30, 2026
13
Norges Bank Filing details 125523100
Jun 30, 2026
3,562,699 reported quantity
$982,164,860 reported value
$982.2M
0.1%
—
3.56M
—
Jun 30, 2026
14
Bank of America Filing details 125523100
Jun 30, 2026
3,002,366 reported quantity
$827,692,197 reported value
$827.7M
0.1%
-5.6%
3.00M
Jun 30, 2026
15
Arrowstreet Capital Filing details 125523100
Jun 30, 2026
2,849,302 reported quantity
$785,495,575 reported value
$785.5M
0.3%
-0.4%
2.85M
Jun 30, 2026
16
Northern Trust Filing details 125523100
Jun 30, 2026
2,730,687 reported quantity
$752,795,794 reported value
$752.8M
0.1%
+1.0%
2.73M
Jun 30, 2026
17
Ameriprise Financial Filing details 125523100
Jun 30, 2026
2,608,447 reported quantity
$719,183,166 reported value
$719.2M
0.1%
-6.3%
2.61M
Jun 30, 2026
18
Grantham, Mayo, Van Otterloo & Co. Filing details 125523100
Jun 30, 2026
2,577,075 reported quantity
$710,448,797 reported value
$710.4M
1.6%
-0.8%
2.58M
Jun 30, 2026
19
Dimensional Fund Advisors Filing details 125523100
Jun 30, 2026
2,512,025 reported quantity
$692,582,460 reported value
$692.6M
0.1%
+3.5%
2.51M
Jun 30, 2026
20
Invesco Filing details 125523100
Jun 30, 2026
2,403,612 reported quantity
$662,627,873 reported value
$662.6M
0.1%
—
2.40M
—
Jun 30, 2026