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
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
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
Nuveen, LLC 2026-03-31 0.5345 5.3954 78503018 3502098 4.6694
Amundi 2026-03-31 0.4976 5.0524 73082616 13780080 23.2369
Amvescap Plc. 2026-03-31 0.4963 2.8317 72890898 -577009 -0.7854

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-04-30 1.2929 6.4425 189894457 557050 0.2942
Fidelity 500 Index 2026-03-31 1.2765 6.6556 187489423 -558217 -0.2968
State Street® SPDR® S&P 500® ETF 2026-04-30 1.1944 6.4491 175431347 571979 0.3271
Vanguard Growth Index Investor 2026-04-30 1.0562 11.5272 155123166 803715 0.5208
Invesco QQQ Trust 2026-04-30 0.775 7.0088 113821885 837304 0.7411
Vanguard Institutional Index I 2026-04-30 0.5533 6.4311 81268871 -1444831 -1.7468
State St S&P 500® Idx SL Cl I 2026-04-30 0.5388 6.4135 79142556 772756 0.986
Vanguard Information Technology ETF 2026-04-30 0.5372 14.818 78901527 2923955 3.8484
Vanguard Institutional 500 Index Trust 2026-04-30 0.4511 6.4367 66255314 -54083 -0.0816
Equity Index Fund A 2025-12-31 0.3991 6.8743 58621452 -927683 -1.5578
Equity Index Fund E 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-04-30 0.348 11.1227 51112118 12220 0.0239
Russell 1000 Index Fund 2026-04-30 0.3168 5.9187 46530087 -230381 -0.4927
State Street®TechSelSectSPDR®ETF 2026-04-30 0.315 12.1446 46261553 -35740 -0.0772
Blackrock Russ 1000 Eq Idx Composite 2025-12-31 0.3098 6.3222 45503497 184753 0.4077
Russell 1000 Index Non-Lendable Fund B 2025-12-31 0.3098 6.3222 45503497 45503497 0

Insiders Transactions

Holder Date Sell/Purchase Transaction Amount Price

Major Indices