Top Institutional Holders

Holder Date Reported % Held % of Total Assets Total Shares Period change Change %
Vanguard Group Inc 2025-06-30 9.12 0.2885 122074734 2238247 1.8678
State Street Corp 2025-06-30 8.4201 0.6168 112706833 552009 0.4922
BlackRock Inc 2025-06-30 7.3475 0.2734 98349520 97764 0.0995
Capital Research Global Investors 2025-06-30 5.6329 2.2043 75398607 -2412649 -3.1006
Capital Research & Mgmt Co - Division 3 2025-06-30 4.1772 1.4061 55912928 1542259 2.8366
Dodge & Cox 2025-06-30 3.1194 3.4257 41753934 -599628 -1.4158
JPMorgan Chase & Co 2025-06-30 2.2378 0.286 29953791 6679330 28.6981
Geode Capital Management, LLC 2025-06-30 2.1763 0.297 29130311 388242 1.3508
Morgan Stanley - Brokerage Accounts 2025-06-30 2.1612 0.2752 28929033 181091 0.6299
Bank of America Corp 2025-06-30 2.1174 0.3028 28342160 -841785 -2.8844
Fisher Asset Management, LLC 2025-06-30 1.5389 1.1941 20599190 837268 4.2368
NORGES BANK 2025-06-30 1.2072 0.2945 16159444 1074374 7.1221
Massachusetts Financial Services Company 2025-06-30 1.1922 0.7396 15958191 1361071 9.3242
Franklin Resources Inc 2025-06-30 1.1636 0.603 15575867 221984 1.4458
Northern Trust Corp 2025-06-30 0.9398 0.2526 12579629 -256886 -2.0012
Charles Schwab Investment Management Inc 2025-06-30 0.7797 0.2636 10436351 84783 0.819
UBS Group AG 2025-06-30 0.7777 0.2632 10410088 1454212 16.2375
Amvescap Plc. 2025-06-30 0.7069 0.235 9462010 -850303 -8.2455
Wells Fargo & Co 2025-06-30 0.7034 0.2844 9415446 13706 0.1458
Sanders Capital, LLC 2025-06-30 0.7025 1.8433 9402989 -29990 -0.3179

Top Mutual Fund Holders

Holder Date Reported % Held % of Total Assets Total Shares Period change Change %
Vanguard Total Stock Mkt Idx Inv 2025-07-31 3.1362 0.346 41978749 -975420 -2.2708
Vanguard 500 Index Investor 2025-07-31 2.4706 0.3917 33070450 -4844480 -12.7772
Dodge & Cox Stock I 2025-06-30 2.1172 3.5348 28340100 -451100 -1.5668
American Funds American Mutual A 2025-06-30 2.1026 3.8107 28143711 -2443705 -7.9892
Capital Group American Mutual Comp 2025-06-30 2.1026 3.8107 28143711 -2443705 -7.9892
Capital Group Wash Mutual Invtrs Comp 2025-06-30 1.5661 1.531 20963248 3531128 20.2564
American Funds Washington Mutual A 2025-06-30 1.5661 1.531 20963248 3531128 20.2564
American Funds Invmt Co of Amer A 2025-06-30 1.3274 1.5641 17768090 633665 3.6982
Capital Group Investment Co of Amer Comp 2025-06-30 1.3274 1.5641 17768090 633665 3.6982
Fidelity 500 Index 2025-07-31 1.2652 0.3912 16934571 7277 0.043
SPDR® S&P 500® ETF 2025-08-31 1.2052 0.3863 16132633 198605 1.2464
iShares Core S&P 500 ETF 2025-08-31 1.201 0.3861 16076246 0 0
American Funds Capital Income Bldr A 2025-06-30 1.1193 1.8936 14981797 -1429654 -8.7113
Vanguard Value Index Inv 2025-07-31 0.8846 0.9536 11840563 -14495 -0.1223
MFS Large Cap Value Equity 2025-06-30 0.7013 2.4391 9387772 -320600 -3.3023
MFS Value A 2025-07-31 0.6973 2.6602 9333204 -54568 -0.5813
iShares US Aerospace & Defense ETF 2025-08-31 0.6596 15.1564 8828430 0 0
American Funds Fundamental Invs A 2025-06-30 0.6059 0.7779 8110188 199776 2.5255
Capital Group Fundamental Invtrs Comp 2025-06-30 0.6059 0.7779 8110188 199776 2.5255
Vanguard Institutional Index I 2025-07-31 0.6034 0.3917 8076132 -90242 -1.105

Insiders Transactions

Holder Date Sell/Purchase Transaction Amount Price
Shane G Eddy 2025-08-27 Sell 25968 159.79
Dan Newhouse 2025-08-18 Sell 155.56
Julie Johnson 2025-08-14 Sell 155.25
Troy D Brunk 2025-08-12 Sell 7654 155.2
Philip J Jasper 2025-08-04 Sell 12847 157.82
Kevin G Dasilva 2025-07-24 Sell 8704 156.2
Ramsaran Maharajh 2025-07-23 Sell 1462 152.26
Dantaya M Williams 2025-06-03 Sell 16922 137.62
John Boozman 2025-05-30 Purchase 136.43
Jefferson Shreve 2025-05-12 Sell 130.65
Amy L Johnson 2025-05-06 Sell 4146 127.54
Josh Gottheimer 2025-04-23 Purchase 120.5
James A Winnefeld Jr 2025-04-23 Purchase 200 117.9
Bruce Westerman 2025-04-21 Sell 126.12
Dan Newhouse 2025-04-11 Sell 128.24
Julie Johnson 2025-04-07 Sell 117.24
George Whitesides 2025-03-24 Sell 134.76
Bruce Westerman 2025-03-03 Purchase 133.68
Christopher T Calio 2025-02-27 Sell 27379 130.36
Neil G Mitchill Jr 2025-02-27 Sell 16118 130.35

Major Indices