Top Institutional Holders

Holder Date Reported % Held % of Total Assets Total Shares Period change Change %
Vanguard Group Inc 2025-12-31 8.9869 0.5552 215444098 1557828 0.7283
BlackRock Inc 2026-03-31 7.8835 0.483 188990971 -4336516 -2.2431
State Street Corp 2026-03-31 4.2392 0.5133 101626594 -758723 -0.741
Geode Capital Management, LLC 2026-03-31 2.3306 0.5069 55871332 1671067 3.0831
Morgan Stanley - Brokerage Accounts 2026-03-31 1.3433 0.2838 32202689 2995783 10.2571
NORGES BANK 2025-12-31 1.2085 0.5509 28971257 4708806 19.4078
JPMorgan Chase & Co 2026-03-31 0.8991 0.1904 21553535 -14021797 -39.4144
Northern Trust Corp 2026-03-31 0.8719 0.4041 20901773 139173 0.6703
Amvescap Plc. 2026-03-31 0.8711 0.4676 20882408 -1532674 -6.8377
FMR Inc 2026-03-31 0.7926 0.1464 19001985 17055 0.0898
Bank of America Corp 2026-03-31 0.7859 0.2015 18839779 4201852 28.7052
The Goldman Sachs Group Inc 2026-03-31 0.7316 0.2946 17537852 5071143 40.6775
Amundi 2026-03-31 0.6845 0.6539 16410400 398093 2.4862
Charles Schwab Investment Management Inc 2026-03-31 0.6841 0.3666 16400260 453260 2.8423
UBS Asset Mgmt Americas Inc 2026-03-31 0.5969 0.4352 14310511 84126 0.5913
Legal & General Group PLC 2026-03-31 0.5789 0.4695 13878136 -178312 -1.2685
T. Rowe Price Associates, Inc. 2026-03-31 0.5384 0.2183 12907229 -3258092 -20.1548
Bank of New York Mellon Corp 2026-03-31 0.5306 0.3421 12719571 -210139 -1.6252
Nuveen, LLC 2026-03-31 0.4559 0.433 10929816 1349361 14.0845
Jennison Associates LLC 2026-03-31 0.4489 1.0825 10760942 10760942 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 2.8934 0.4363 69363815 214151 0.3097
Vanguard 500 Index Investor 2026-04-30 2.4707 0.5137 59230774 1063263 1.8279
Invesco QQQ Trust 2026-04-30 2.0458 1.5483 49045238 360743 0.741
iShares Core S&P 500 ETF 2026-04-30 1.2325 0.5139 29546884 86645 0.2941
Fidelity 500 Index 2026-03-31 1.2169 0.5969 29172697 101682 0.3498
State Street® SPDR® S&P 500® ETF 2026-04-30 1.1382 0.5143 27286664 88976 0.3271
Vanguard Growth Index Investor 2026-04-30 0.9729 0.8885 23323301 120834 0.5208
State Street®TechSelSectSPDR®ETF 2026-04-30 0.7313 2.3595 17531842 -13540 -0.0772
Vanguard Information Technology ETF 2026-04-30 0.6064 1.3997 14537680 77579 0.5365
Vanguard Institutional Index I 2026-04-30 0.5275 0.513 12645274 -224704 -1.746
State St S&P 500® Idx SL Cl I 2026-04-30 0.5137 0.5116 12314274 120182 0.9856
Vanguard Institutional 500 Index Trust 2026-04-30 0.43 0.5134 10309071 -8406 -0.0815
Invesco NASDAQ 100 ETF 2026-04-30 0.385 1.5461 9228986 32742 0.356
Equity Index Fund A 2025-12-31 0.3776 0.6941 9052679 -73115 -0.8012
Equity Index Non-Lendable Fund B 2025-12-31 0.3776 0.6941 9052679 9052679 0
Equity Index Fund E 2025-12-31 0.3776 0.6941 9052679 -73115 -0.8012
iShares Russell 1000 Growth ETF 2026-04-30 0.3664 0.9799 8783230 2100 0.0239
Blackrock Eq Idx Fund CF 2026-03-31 0.3444 0.5936 8256423 -18766 -0.2268
Russell 1000 Index Fund 2026-04-30 0.2943 0.4601 7054934 -34930 -0.4927
iShares Expanded Tech-Software Sect ETF 2026-04-30 0.2869 8.0097 6877165 -90008 -1.2919

Insiders Transactions

Holder Date Sell/Purchase Transaction Amount Price
Gilbert Ray Cisneros, Jr. 2026-03-16 Sell 152.72
Gilbert Ray Cisneros, Jr. 2026-03-16 Purchase 152.72
Gilbert Ray Cisneros, Jr. 2026-03-13 Sell 150.95
Jeffrey Buckley 2026-02-24 Sell 1232 129.08
Ro Khanna 2026-02-24 Purchase 128.84
Stephen Andrew Cohen 2026-02-20 Sell 327088 133.72
Shyam Sankar 2026-02-20 Sell 168004 133.72
Ryan D Taylor 2026-02-20 Sell 19988 133.72
Jeffrey Buckley 2026-02-20 Sell 2704 133.72
David A Glazer 2026-02-20 Sell 17438 133.72
Alexander C Karp 2026-02-20 Sell 493025 133.78
Thomas R. Suozzi 2026-02-18 Sell 135.38
Ro Khanna 2026-02-05 Purchase 130.01
Lauren Elaina Friedman Stat 2026-02-02 Sell 400 151.14
Jonathan L. Jackson 2026-01-16 Sell 170.96
Gilbert Ray Cisneros, Jr. 2026-01-09 Purchase 177.49
Lauren Elaina Friedman Stat 2026-01-02 Sell 3400 181.35
Ryan D Taylor 2026-01-02 Sell 12000 181.35
Jonathan L. Jackson 2025-12-22 Purchase 193.98
David A Glazer 2025-12-12 Sell 9000 185.91

Major Indices