Top Institutional Holders
| Holder | Date Reported | % Held | % of Total Assets | Total Shares | Period change | Change % |
|---|---|---|---|---|---|---|
| Vanguard Group Inc | 2025-12-31 | 3.475 | 1.9153 | 421013782 | 8128234 | 1.9686 |
| BlackRock Inc | 2026-03-31 | 3.0107 | 1.8282 | 364758302 | 3509845 | 0.9716 |
| State Street Corp | 2026-03-31 | 1.5329 | 1.8394 | 185714752 | -1388111 | -0.7419 |
| JPMorgan Chase & Co | 2026-03-31 | 0.9889 | 2.1016 | 119811316 | 19208423 | 19.0933 |
| Geode Capital Management, LLC | 2026-03-31 | 0.9216 | 1.9838 | 111658490 | 3540454 | 3.2746 |
| FMR Inc | 2026-03-31 | 0.896 | 1.6404 | 108560040 | -327738 | -0.301 |
| Morgan Stanley - Brokerage Accounts | 2026-03-31 | 0.5915 | 1.2386 | 71667565 | -173854 | -0.242 |
| T. Rowe Price Associates, Inc. | 2026-03-31 | 0.56 | 2.2502 | 67846580 | -2459131 | -3.4978 |
| NORGES BANK | 2025-12-31 | 0.4759 | 1.9357 | 57659864 | 33427539 | 137.9461 |
| Northern Trust Corp | 2026-03-31 | 0.4321 | 1.9847 | 52345296 | -39341 | -0.0751 |
| Capital Research & Mgmt Co - Division 3 | 2026-03-31 | 0.3783 | 3.0803 | 45830424 | -38414262 | -45.5984 |
| Capital World Investors | 2026-03-31 | 0.3694 | 1.7517 | 44759732 | 15913045 | 55.1642 |
| Capital Research Global Investors | 2026-03-31 | 0.3327 | 1.7932 | 40305350 | 12188842 | 43.3512 |
| AllianceBernstein L.P. | 2026-03-31 | 0.3174 | 3.907 | 38449040 | -999331 | -2.5333 |
| Charles Schwab Investment Management Inc | 2026-03-31 | 0.2676 | 1.4211 | 32422163 | 1032107 | 3.288 |
| Bank of America Corp | 2026-03-31 | 0.2668 | 0.6778 | 32324827 | -222803 | -0.6845 |
| The Goldman Sachs Group Inc | 2026-03-31 | 0.2633 | 1.0505 | 31893984 | 8221703 | 34.7314 |
| Nuveen, LLC | 2026-03-31 | 0.2555 | 2.4051 | 30959922 | 1615967 | 5.507 |
| Legal & General Group PLC | 2026-03-31 | 0.2546 | 2.0467 | 30850189 | -221488 | -0.7128 |
| UBS Asset Mgmt Americas Inc | 2026-03-31 | 0.2522 | 1.822 | 30549271 | -496091 | -1.598 |
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 | 1.216 | 2.5441 | 147327496 | 513055 | 0.3495 |
| Vanguard 500 Index Investor | 2026-04-30 | 1.0009 | 2.8873 | 121263085 | 2176956 | 1.8281 |
| iShares Core S&P 500 ETF | 2026-04-30 | 0.4993 | 2.8887 | 60490920 | 177450 | 0.2942 |
| Fidelity 500 Index | 2026-03-31 | 0.493 | 2.3964 | 59724584 | 548022 | 0.9261 |
| State Street® SPDR® S&P 500® ETF | 2026-04-30 | 0.4613 | 2.8921 | 55893718 | 182240 | 0.3271 |
| Vanguard Growth Index Investor | 2026-04-30 | 0.4031 | 5.1087 | 48842839 | 253164 | 0.521 |
| Invesco QQQ Trust | 2026-04-30 | 0.348 | 3.6542 | 42160414 | 310109 | 0.741 |
| JPMorgan Large Cap Growth I | 2026-03-31 | 0.2464 | 7.9662 | 29854823 | 0 | 0 |
| American Funds Growth Fund of Amer A | 2026-03-31 | 0.2461 | 2.791 | 29810487 | -969750 | -3.1506 |
| Capital Group Growth Fnd of Amer Comp | 2026-03-31 | 0.2461 | 2.791 | 29810487 | -969750 | -3.1506 |
| Vanguard Institutional Index I | 2026-04-30 | 0.2137 | 2.8839 | 25891628 | -457095 | -1.7348 |
| State St S&P 500® Idx SL Cl I | 2026-04-30 | 0.2081 | 2.8757 | 25210918 | 246182 | 0.9861 |
| Vanguard Institutional 500 Index Trust | 2026-04-30 | 0.1742 | 2.8861 | 21105676 | -17296 | -0.0819 |
| American Funds Fundamental Invs A | 2026-03-31 | 0.1613 | 3.6425 | 19545233 | -491610 | -2.4535 |
| Capital Group Fundamental Invtrs Comp | 2026-03-31 | 0.1613 | 3.6425 | 19545233 | -491610 | -2.4535 |
| Equity Index Fund E | 2025-12-31 | 0.1522 | 2.4964 | 18442946 | -295279 | -1.5758 |
| Equity Index Fund A | 2025-12-31 | 0.1522 | 2.4964 | 18442946 | -295279 | -1.5758 |
| Equity Index Non-Lendable Fund B | 2025-12-31 | 0.1522 | 2.4964 | 18442946 | 18442946 | 0 |
| Blackrock Eq Idx Fund CF | 2026-03-31 | 0.1394 | 2.3818 | 16892273 | 33184 | 0.1968 |
| Russell 1000 Index Fund | 2026-04-30 | 0.1262 | 2.737 | 15286747 | -75688 | -0.4927 |
Insiders Transactions
| Holder | Date | Sell/Purchase | Transaction Amount | Price |
|---|---|---|---|---|
| John L Hennessy | 2026-04-15 | Sell | 1050 | 331.65 |
| Amie Thuener O'toole | 2026-04-01 | Sell | 617 | 289.63 |
| John Fetterman | 2026-03-30 | Purchase | 273.14 | |
| John Kent Walker | 2026-03-27 | Sell | 8993 | 275.89 |
| Sundar Pichai | 2026-03-18 | Sell | 32500 | 307.89 |
| John L Hennessy | 2026-03-16 | Sell | 1050 | 303.41 |
| Cleo Fields | 2026-03-16 | Purchase | 304.42 | |
| Ro Khanna | 2026-03-06 | Purchase | 298.3 | |
| Sundar Pichai | 2026-03-04 | Sell | 32500 | 303.38 |
| Amie Thuener O'toole | 2026-03-03 | Sell | 955 | 298 |
| Frances Arnold | 2026-03-02 | Sell | 112 | 302.99 |
| Ro Khanna | 2026-02-23 | Sell | 311.69 | |
| Sundar Pichai | 2026-02-18 | Sell | 32500 | 303.92 |
| John Kent Walker | 2026-02-17 | Sell | 47574 | 301.45 |
| John L Hennessy | 2026-02-13 | Sell | 600 | 306.73 |
| Ro Khanna | 2026-02-05 | Sell | 331.33 | |
| Sundar Pichai | 2026-02-04 | Sell | 32500 | 335.18 |
| Ro Khanna | 2026-02-04 | Sell | 333.34 | |
| Amie Thuener O'toole | 2026-02-02 | Sell | 933 | 336.55 |
| 2017 Gp L.L.C. Gv | 2026-01-30 | Sell | 1845308 | 19 |