1
BlackRock Filing details 02079K305
Jun 30, 2026
460,972,803 reported quantity
$164,737,850,334 reported value
$164.74B
2.4%
+3.1%
460.97M
Jun 30, 2026
2
Vanguard Capital Management Filing details 02079K305
Jun 30, 2026
382,951,664 reported quantity
$136,855,436,163 reported value
$136.86B
2.9%
+1.2%
382.95M
Jun 30, 2026
3
Fidelity (FMR) Filing details 02079K305
Jun 30, 2026
250,714,005 reported quantity
$89,597,664,038 reported value
$89.60B
3.9%
+6.0%
250.71M
Jun 30, 2026
4
State Street Filing details 02079K305
Jun 30, 2026
238,977,259 reported quantity
$85,403,303,049 reported value
$85.40B
2.5%
+5.6%
238.98M
Jun 30, 2026
5
Geode Capital Management Filing details 02079K305
Jun 30, 2026
150,078,198 reported quantity
$53,474,675,238 reported value
$53.47B
2.9%
-1.2%
150.08M
Jun 30, 2026
6
Morgan Stanley Filing details 02079K305
Jun 30, 2026
120,511,301 reported quantity
$43,067,125,043 reported value
$43.07B
2.3%
-0.4%
120.51M
Jun 30, 2026
7
T. Rowe Price Associates Filing details 02079K305
Jun 30, 2026
101,316,099 reported quantity
$36,207,335,000 reported value
$36.21B
3.6%
+25.8%
101.32M
Jun 30, 2026
8
Vanguard Portfolio Management Filing details 02079K305
Jun 30, 2026
98,896,291 reported quantity
$35,342,567,515 reported value
$35.34B
1.6%
+2.4%
98.90M
Jun 30, 2026
9
Invesco Filing details 02079K305
Jun 30, 2026
91,277,658 reported quantity
$32,619,896,433 reported value
$32.62B
2.6%
—
91.28M
—
Jun 30, 2026
10
JPMorgan Chase Filing details 02079K305
Jun 30, 2026
91,919,476 reported quantity
$32,507,323,431 reported value
$32.51B
1.8%
+29.6%
91.92M
Jun 30, 2026
11
Norges Bank Filing details 02079K305
Jun 30, 2026
80,931,418 reported quantity
$28,922,460,851 reported value
$28.92B
2.9%
—
80.93M
—
Jun 30, 2026
12
Berkshire Hathaway Filing details 02079K305
Jun 30, 2026
78,791,167 reported quantity
$28,157,599,351 reported value
$28.16B
9.4%
+45.2%
78.79M
Jun 30, 2026
13
Capital World Investors Filing details 02079K305
Jun 30, 2026
73,349,871 reported quantity
$26,212,379,779 reported value
$26.21B
3.1%
+12.2%
73.35M
Jun 30, 2026
14
Bank of America Filing details 02079K305
Jun 30, 2026
72,422,160 reported quantity
$25,881,507,390 reported value
$25.88B
1.7%
+5.3%
72.42M
Jun 30, 2026
15
Northern Trust Filing details 02079K305
Jun 30, 2026
65,524,743 reported quantity
$23,416,577,406 reported value
$23.42B
2.7%
+0.8%
65.52M
Jun 30, 2026
16
Capital Research Global Investors Filing details 02079K305
Jun 30, 2026
62,527,250 reported quantity
$22,345,263,432 reported value
$22.35B
3.1%
+8.7%
62.53M
Jun 30, 2026
17
Goldman Sachs Group Filing details 02079K305
Jun 30, 2026
58,584,981 reported quantity
$20,936,514,597 reported value
$20.94B
1.8%
+1.3%
58.58M
Jun 30, 2026
18
UBS Asset Management Filing details 02079K305
Jun 30, 2026
44,688,569 reported quantity
$15,970,353,903 reported value
$15.97B
2.9%
-1.1%
44.69M
Jun 30, 2026
19
Wellington Management Group Filing details 02079K305
Jun 30, 2026
44,403,614 reported quantity
$15,868,519,535 reported value
$15.87B
2.7%
-6.8%
44.40M
Jun 30, 2026
20
Charles Schwab Investment Management Filing details 02079K305
Jun 30, 2026
40,980,558 reported quantity
$14,645,221,919 reported value
$14.65B
1.9%
+0.2%
40.98M
Jun 30, 2026