Top Institutional Holders

Holder Date Reported % Held % of Total Assets Total Shares Period change Change %
Vanguard Group Inc 2025-12-31 9.281 0.3323 124986171 2210950 1.8008
BlackRock Inc 2026-03-31 8.0977 0.3675 109050751 4130605 3.9369
State Street Corp 2026-03-31 6.8754 0.6167 92589262 704674 0.7669
Capital Research Global Investors 2026-03-31 3.8864 1.5662 52337386 -23802966 -31.262
JPMorgan Chase & Co 2026-03-31 3.0706 0.497 41351406 9241010 28.7789
Dodge & Cox 2026-03-31 2.6341 3.7603 35473379 -2098432 -5.5851
Geode Capital Management, LLC 2026-03-31 2.469 0.3981 33249665 2929783 9.6629
Morgan Stanley - Brokerage Accounts 2026-03-31 2.2369 0.3501 30123739 340155 1.1421
Bank of America Corp 2026-03-31 1.8856 0.3581 25393685 -87840 -0.3447
Capital Research & Mgmt Co - Division 3 2026-03-31 1.7755 1.0806 23910379 -20601930 -46.2837
Fisher Asset Management, LLC 2026-03-31 1.6518 1.4551 22244732 444544 2.0392
NORGES BANK 2025-12-31 1.2825 0.3389 17271681 1112237 6.8829
Massachusetts Financial Services Company 2026-03-31 1.0506 0.9257 14147863 -14546 -0.1027
FMR Inc 2026-03-31 0.9773 0.1337 13160765 6120582 86.9378
Franklin Resources Inc 2026-03-31 0.9051 0.5758 12188518 -2284191 -15.7827
Northern Trust Corp 2026-03-31 0.9003 0.3091 12123723 -54889 -0.4507
Capital World Investors 2026-03-31 0.7875 0.2791 10604822 3190144 43.0247
Charles Schwab Investment Management Inc 2026-03-31 0.7828 0.3108 10541522 154575 1.4882
The Goldman Sachs Group Inc 2026-03-31 0.7574 0.2259 10199612 -138490 -1.3396
UBS Group AG 2026-03-31 0.7353 0.2867 9902589 875919 9.7037

Top Mutual Fund Holders

Holder Date Reported % Held % of Total Assets Total Shares Period change Change %
Vanguard Total Stock Mkt Idx Inv 2026-04-30 3.176 0.3405 42770362 134081 0.3145
Vanguard 500 Index Investor 2026-04-30 2.5845 0.382 34805442 624741 1.8278
Dodge & Cox Stock I 2026-03-31 1.7912 4.0684 24122000 -1082600 -4.2952
iShares Core S&P 500 ETF 2026-04-30 1.2892 0.3822 17361971 50960 0.2944
Fidelity 500 Index 2026-03-31 1.2729 0.4625 17142047 79044 0.4632
Capital Group Wash Mutual Invtrs Comp 2026-03-31 1.2471 1.6248 16795029 -1192992 -6.6321
American Funds Washington Mutual A 2026-03-31 1.2471 1.6248 16795029 -1192992 -6.6321
American Funds Invmt Co of Amer A 2026-03-31 0.9411 1.4736 12674017 -5094073 -28.6698
Capital Group Investment Co of Amer Comp 2026-03-31 0.9411 1.4736 12674017 -5094073 -28.6698
Vanguard Value Index Inv 2026-04-30 0.9239 0.9168 12441769 36050 0.2906
iShares US Aerospace & Defense ETF 2026-04-30 0.8686 15.0978 11697315 65660 0.5645
American Funds American Mutual A 2026-03-31 0.7003 1.6645 9431257 -16503277 -63.6344
Capital Group American Mutual Comp 2026-03-31 0.7003 1.6645 9431257 -16503277 -63.6344
American Funds Capital Income Bldr A 2026-03-31 0.6883 1.4747 9269116 -3118425 -25.1739
MFS Large Cap Value Equity 2026-03-31 0.5551 2.8044 7475007 -690445 -8.4557
Vanguard Institutional Index I 2026-04-30 0.5518 0.3815 7430351 -132137 -1.7473
State Street® IndstrlSelSectSPDR®ETF 2026-04-30 0.551 4.3403 7419854 -32310 -0.4336
MFS Value A 2026-04-30 0.5454 2.4548 7344726 -130281 -1.7429
JPMorgan Large Cap Growth I 2026-03-31 0.5212 1.2595 7019340 606842 9.4634
American Funds Capital World Gr&Inc A 2026-03-31 0.474 0.8902 6382905 -74896 -1.1598

Insiders Transactions

Holder Date Sell/Purchase Transaction Amount Price
Dantaya M Williams 2026-02-23 Sell 12713 202.83
Neil G Mitchill Jr 2026-02-19 Sell 35755 205.56
Ramsaran Maharajh 2026-02-19 Sell 15124 204.65
Kevin G Dasilva 2026-02-13 Sell 8136 201.3
Shane G Eddy 2026-02-12 Sell 17527 199.16
Gilbert Ray Cisneros, Jr. 2026-01-09 Purchase 188.4
Markwayne Mullin 2025-12-29 Purchase 184.37
Roger Williams 2025-12-22 Purchase 185.7
Julie Johnson 2025-12-18 Sell 178.3
Julie Johnson 2025-11-13 Sell 173.98
Neil G Mitchill Jr 2025-10-24 Sell 4849 180.15
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

Major Indices