1
BlackRock Filing details G54950103
Jun 30, 2026
37,301,875 reported quantity
$19,357,434,845 reported value
$19.36B
0.3%
+1.2%
37.30M
Jun 30, 2026
2
Vanguard Capital Management Filing details G54950103
Jun 30, 2026
30,208,556 reported quantity
$15,676,428,051 reported value
$15.68B
0.3%
-0.1%
30.21M
Jun 30, 2026
3
State Street Filing details G54950103
Jun 30, 2026
20,344,181 reported quantity
$10,558,016,047 reported value
$10.56B
0.3%
+3.7%
20.34M
Jun 30, 2026
4
Capital Research Global Investors Filing details G54950103
Jun 30, 2026
17,430,716 reported quantity
$9,045,038,560 reported value
$9.05B
1.3%
+8.6%
17.43M
Jun 30, 2026
5
Invesco Filing details G54950103
Jun 30, 2026
15,321,341 reported quantity
$7,950,856,662 reported value
$7.95B
0.6%
—
15.32M
—
Jun 30, 2026
6
Vanguard Portfolio Management Filing details G54950103
Jun 30, 2026
12,466,679 reported quantity
$6,469,458,400 reported value
$6.47B
0.3%
+1.4%
12.47M
Jun 30, 2026
7
Geode Capital Management Filing details G54950103
Jun 30, 2026
11,943,013 reported quantity
$6,204,231,638 reported value
$6.20B
0.3%
+0.9%
11.94M
Jun 30, 2026
8
T. Rowe Price Associates Filing details G54950103
Jun 30, 2026
11,832,240 reported quantity
$6,140,224,000 reported value
$6.14B
0.6%
+20.2%
11.83M
Jun 30, 2026
9
Fidelity (FMR) Filing details G54950103
Jun 30, 2026
8,316,540 reported quantity
$4,315,784,990 reported value
$4.32B
0.2%
-7.6%
8.32M
Jun 30, 2026
10
Morgan Stanley Filing details G54950103
Jun 30, 2026
7,376,780 reported quantity
$3,828,108,032 reported value
$3.83B
0.2%
+0.3%
7.38M
Jun 30, 2026
11
Norges Bank Filing details G54950103
Jun 30, 2026
6,640,227 reported quantity
$3,445,879,399 reported value
$3.45B
0.3%
—
6.64M
—
Jun 30, 2026
12
JPMorgan Chase Filing details G54950103
Jun 30, 2026
6,541,968 reported quantity
$3,343,339,178 reported value
$3.34B
0.2%
+4.6%
6.54M
Jun 30, 2026
13
Massachusetts Financial Services Filing details G54950103
Jun 30, 2026
4,922,872 reported quantity
$3,254,734,640 reported value
$3.25B
1.0%
+3.5%
4.92M
Jun 30, 2026
14
Freemont Capital Pte Filing details G54950103
Jun 30, 2026
5,083,319 reported quantity
$2,637,937,562 reported value
$2.64B
53.8%
—
5.08M
Jun 30, 2026
15
Wellington Management Group Filing details G54950103
Jun 30, 2026
4,815,253 reported quantity
$2,498,827,392 reported value
$2.50B
0.4%
-6.5%
4.82M
Jun 30, 2026
16
Bank of New York Mellon Filing details G54950103
Jun 30, 2026
4,732,213 reported quantity
$2,455,734,376 reported value
$2.46B
0.4%
-7.2%
4.73M
Jun 30, 2026
17
Franklin Resources Filing details G54950103
Jun 30, 2026
4,636,455 reported quantity
$2,406,042,050 reported value
$2.41B
0.5%
+4.5%
4.64M
Jun 30, 2026
18
Capital International Investors Filing details G54950103
Jun 30, 2026
4,433,510 reported quantity
$2,299,512,525 reported value
$2.30B
0.5%
-18.5%
4.43M
Jun 30, 2026
19
Northern Trust Filing details G54950103
Jun 30, 2026
4,400,214 reported quantity
$2,283,447,052 reported value
$2.28B
0.3%
-1.6%
4.40M
Jun 30, 2026
20
Charles Schwab Investment Management Filing details G54950103
Jun 30, 2026
4,079,179 reported quantity
$2,116,854,045 reported value
$2.12B
0.3%
+5.5%
4.08M
Jun 30, 2026