1
BlackRock Filing details 369604301
Jun 30, 2026
89,158,626 reported quantity
$33,321,253,233 reported value
$33.32B
0.5%
-1.7%
89.16M
Jun 30, 2026
2
Vanguard Capital Management Filing details 369604301
Jun 30, 2026
68,137,128 reported quantity
$25,464,888,848 reported value
$25.46B
0.5%
+2.6%
68.14M
Jun 30, 2026
3
Fidelity (FMR) Filing details 369604301
Jun 30, 2026
49,021,400 reported quantity
$18,320,767,707 reported value
$18.32B
0.8%
-5.0%
49.02M
Jun 30, 2026
4
TCI Fund Management Filing details 369604301
Jun 30, 2026
47,428,233 reported quantity
$17,725,353,519 reported value
$17.73B
33.6%
-0.2%
47.43M
Jun 30, 2026
5
State Street Filing details 369604301
Jun 30, 2026
46,497,628 reported quantity
$17,377,558,512 reported value
$17.38B
0.5%
+2.6%
46.50M
Jun 30, 2026
6
Capital Research Global Investors Filing details 369604301
Jun 30, 2026
30,942,708 reported quantity
$11,564,216,260 reported value
$11.56B
1.6%
-10.9%
30.94M
Jun 30, 2026
7
Geode Capital Management Filing details 369604301
Jun 30, 2026
24,828,857 reported quantity
$9,269,743,018 reported value
$9.27B
0.5%
-2.1%
24.83M
Jun 30, 2026
8
T. Rowe Price Associates Filing details 369604301
Jun 30, 2026
20,622,890 reported quantity
$7,707,394,000 reported value
$7.71B
0.8%
-13.7%
20.62M
Jun 30, 2026
9
Capital International Investors Filing details 369604301
Jun 30, 2026
18,310,646 reported quantity
$6,843,228,931 reported value
$6.84B
1.4%
-4.7%
18.31M
Jun 30, 2026
10
Vanguard Portfolio Management Filing details 369604301
Jun 30, 2026
16,789,108 reported quantity
$6,274,593,333 reported value
$6.27B
0.3%
+4.0%
16.79M
Jun 30, 2026
11
JPMorgan Chase Filing details 369604301
Jun 30, 2026
16,287,180 reported quantity
$6,086,682,344 reported value
$6.09B
0.3%
+21.0%
16.29M
Jun 30, 2026
12
Capital World Investors Filing details 369604301
Jun 30, 2026
15,684,572 reported quantity
$5,861,793,710 reported value
$5.86B
0.7%
+2.1%
15.68M
Jun 30, 2026
13
Morgan Stanley Filing details 369604301
Jun 30, 2026
14,612,934 reported quantity
$5,461,292,887 reported value
$5.46B
0.3%
+2.4%
14.61M
Jun 30, 2026
14
Norges Bank Filing details 369604301
Jun 30, 2026
13,691,596 reported quantity
$5,116,960,173 reported value
$5.12B
0.5%
—
13.69M
—
Jun 30, 2026
15
Fisher Asset Management Filing details 369604301
Jun 30, 2026
11,588,047 reported quantity
$4,330,801,001 reported value
$4.33B
1.3%
>999%
11.59M
Jun 30, 2026
16
Jennison Associates Filing details 369604301
Jun 30, 2026
10,906,553 reported quantity
$4,076,106,073 reported value
$4.08B
2.4%
-1.1%
10.91M
Jun 30, 2026
17
Goldman Sachs Group Filing details 369604301
Jun 30, 2026
10,197,283 reported quantity
$3,811,030,789 reported value
$3.81B
0.3%
-6.5%
10.20M
Jun 30, 2026
18
Northern Trust Filing details 369604301
Jun 30, 2026
10,150,836 reported quantity
$3,793,671,939 reported value
$3.79B
0.4%
-1.1%
10.15M
Jun 30, 2026
19
Newport Trust Company Filing details 369604301
Jun 30, 2026
9,228,033 reported quantity
$3,448,792,773 reported value
$3.45B
8.3%
-3.4%
9.23M
Jun 30, 2026
20
Invesco Filing details 369604301
Jun 30, 2026
8,363,097 reported quantity
$3,125,540,361 reported value
$3.13B
0.2%
—
8.36M
—
Jun 30, 2026