Top Institutional Holders
| Holder | Date Reported | % Held | % of Total Assets | Total Shares | Period change | Change % |
|---|---|---|---|---|---|---|
| Vanguard Group Inc | 2025-12-31 | 9.711 | 5.6215 | 1426283914 | 26856752 | 1.9191 |
| BlackRock Inc | 2026-03-31 | 7.7937 | 5.0758 | 1144695425 | -9970306 | -0.8635 |
| Vanguard Capital Management, LLC | 2026-03-31 | 6.4943 | 5.9877 | 953847648 | 953847648 | 0 |
| State Street Corp | 2026-03-31 | 4.1011 | 5.2779 | 602341409 | -1715096 | -0.2839 |
| Geode Capital Management, LLC | 2026-03-31 | 2.5098 | 5.8042 | 368616954 | 10584437 | 2.9563 |
| Vanguard Portfolio Management, LLC | 2026-03-31 | 2.2566 | 4.3945 | 331437055 | 331437055 | 0 |
| FMR Inc | 2026-03-31 | 2.0932 | 4.11 | 307442040 | 44776 | 0.0146 |
| Morgan Stanley - Brokerage Accounts | 2026-03-31 | 1.6645 | 3.7382 | 244474722 | 13991687 | 6.0706 |
| JPMorgan Chase & Co | 2026-03-31 | 1.577 | 3.6686 | 231622141 | 6203030 | 2.7518 |
| Berkshire Hathaway Inc | 2026-03-31 | 1.5518 | 21.9856 | 227917808 | 0 | 0 |
| T. Rowe Price Associates, Inc. | 2026-03-31 | 1.3646 | 5.881 | 200426620 | -3072862 | -1.51 |
| NORGES BANK | 2025-12-31 | 1.309 | 5.5915 | 192255086 | 2450266 | 1.2909 |
| Northern Trust Corp | 2026-03-31 | 1.0844 | 5.3424 | 159265625 | -1404826 | -0.8744 |
| Bank of America Corp | 2026-03-31 | 0.822 | 2.2398 | 120727964 | -2883820 | -2.333 |
| Legal & General Group PLC | 2026-03-31 | 0.7362 | 6.3465 | 108127380 | -2325087 | -2.1051 |
| The Goldman Sachs Group Inc | 2026-03-31 | 0.7257 | 3.1059 | 106585393 | 7420687 | 7.4832 |
| UBS Asset Mgmt Americas Inc | 2026-03-31 | 0.7184 | 5.5673 | 105510753 | 45145 | 0.0428 |
| Charles Schwab Investment Management Inc | 2026-03-31 | 0.6968 | 3.9687 | 102344793 | 2556297 | 2.5617 |
| Bank of New York Mellon Corp | 2026-03-31 | 0.6274 | 4.2997 | 92148269 | -5729413 | -5.8536 |
| Vanguard Fiduciary Trust Co | 2026-03-31 | 0.5732 | 5.3941 | 84194668 | 84194668 | 0 |
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.185 | 5.7391 | 467796005 | 1441658 | 0.3091 |
| Vanguard 500 Index Investor | 2026-04-30 | 2.5918 | 6.4395 | 380673029 | 6833045 | 1.8278 |
| iShares Core S&P 500 ETF | 2026-05-29 | 1.317 | 7.0389 | 193425297 | 591330 | 0.3067 |
| Fidelity 500 Index | 2026-04-30 | 1.2809 | 6.4482 | 188136723 | 647300 | 0.3452 |
| State Street® SPDR® S&P 500® ETF | 2026-05-31 | 1.2055 | 7.0463 | 177063174 | 187748 | 0.1061 |
| Vanguard Growth Index Investor | 2026-04-30 | 1.0562 | 11.5272 | 155123166 | 803715 | 0.5208 |
| Invesco QQQ Trust | 2026-05-29 | 0.785 | 7.2792 | 115291802 | 542745 | 0.473 |
| Vanguard Institutional Index I | 2026-04-30 | 0.5533 | 6.4311 | 81268871 | -1444831 | -1.7468 |
| Vanguard Information Technology ETF | 2026-04-30 | 0.5372 | 14.818 | 78901527 | 2923955 | 3.8484 |
| State St S&P 500® Idx SL Cl I | 2026-05-31 | 0.5362 | 7.0176 | 78749076 | -393480 | -0.4972 |
| Vanguard Institutional 500 Index Trust | 2026-04-30 | 0.4511 | 6.4367 | 66255314 | -54083 | -0.0816 |
| Equity Index Fund E | 2025-12-31 | 0.3991 | 6.8743 | 58621452 | -927683 | -1.5578 |
| Equity Index Fund A | 2025-12-31 | 0.3991 | 6.8743 | 58621452 | -927683 | -1.5578 |
| Equity Index Non-Lendable Fund B | 2025-12-31 | 0.3991 | 6.8743 | 58621452 | 58621452 | 0 |
| Blackrock Eq Idx Fund CF | 2026-03-31 | 0.361 | 6.615 | 53028608 | -558625 | -1.0425 |
| iShares Russell 1000 Growth ETF | 2026-05-29 | 0.3444 | 11.9337 | 50584214 | 0 | 0 |
| State Street®TechSelSectSPDR®ETF | 2026-05-31 | 0.3181 | 11.6694 | 46721689 | 143040 | 0.3071 |
| Russell 1000 Index Fund | 2026-05-31 | 0.3168 | 6.4623 | 46530087 | 0 | 0 |
| Russell 1000 Index Non-Lendable Fund B | 2025-12-31 | 0.3098 | 6.3222 | 45503497 | 45503497 | 0 |
| Blackrock Russ 1000 Eq Idx Composite | 2025-12-31 | 0.3098 | 6.3222 | 45503497 | 184753 | 0.4077 |
Insiders Transactions
| Holder | Date | Sell/Purchase | Transaction Amount | Price |
|---|