Top Institutional Holders

Holder Date Reported % Held % of Total Assets Total Shares Period change Change %
Vanguard Group Inc 2025-12-31 9.7233 0.4922 158522860 2525109 1.6187
BlackRock Inc 2025-09-30 8.3658 0.3863 136390486 -1291922 -0.9383
State Street Corp 2025-09-30 4.5282 0.4142 73824441 1755182 2.4354
Geode Capital Management, LLC 2025-12-31 2.3053 0.4947 37584845 287525 0.7709
Morgan Stanley - Brokerage Accounts 2025-09-30 1.8439 0.2945 30061749 445032 1.5026
JPMorgan Chase & Co 2025-09-30 1.6641 0.1315 27130344 14381522 112.8067
NORGES BANK 2025-12-31 1.4118 0.5273 23016960 1208204 5.54
T. Rowe Price Associates, Inc. 2025-09-30 1.2433 0.3508 20269319 -6000374 -22.8414
UBS Asset Mgmt Americas Inc 2025-09-30 1.1563 0.6623 18851680 -4452897 -19.1074
Northern Trust Corp 2025-09-30 1.02 0.3442 16629875 34040 0.2051
Amundi 2025-12-31 0.9709 0.9212 15828895 2342668 17.3708
T. Rowe Price Investment Management,Inc. 2025-12-31 0.8826 1.2189 14389554 4254593 41.9794
FMR Inc 2025-12-31 0.8778 0.1563 14311367 5546021 63.2721
Bank of America Corp 2025-09-30 0.8352 0.1494 13616327 1014832 8.0533
Amvescap Plc. 2025-09-30 0.8188 0.3403 13348413 813844 6.4928
Barclays PLC 2025-09-30 0.8107 0.4636 13216885 -1020464 -7.1675
Charles Schwab Investment Management Inc 2025-12-31 0.7114 0.386 11598021 292555 2.5877
Legal & General Group PLC 2025-12-31 0.702 0.5436 11445325 -133788 -1.1554
Van Eck Associates Corporation 2025-12-31 0.6807 1.9644 11098198 -411724 -3.5771
Jennison Associates LLC 2025-12-31 0.6692 1.4028 10910310 7035991 181.6059

Top Mutual Fund Holders

Holder Date Reported % Held % of Total Assets Total Shares Period change Change %
Vanguard Total Stock Mkt Idx Inv 2026-02-28 3.1587 0.4919 51497186 221321 0.4316
Vanguard 500 Index Investor 2026-02-28 2.5684 0.5534 41873431 398107 0.9599
Invesco QQQ Trust 2026-03-31 2.1067 1.8735 34346270 13310 0.0388
iShares Core S&P 500 ETF 2026-03-31 1.2855 0.592 20958014 -11412 -0.0544
Fidelity 500 Index 2026-02-28 1.2708 0.5537 20718877 34154 0.1651
State Street® SPDR® S&P 500® ETF 2026-03-31 1.1603 0.5919 18916861 -46452 -0.245
Vanguard Growth Index Investor 2026-02-28 1.0692 1.0388 17432339 53061 0.3053
State Street®TechSelSectSPDR®ETF 2026-03-31 0.7503 2.9516 12232830 32518 0.2665
Vanguard Information Technology ETF 2026-02-28 0.6418 1.6511 10463936 -922 -0.0088
VanEck Semiconductor ETF 2026-03-31 0.5775 4.7717 9415864 -181138 -1.8874
Vanguard Institutional Index I 2026-02-28 0.5657 0.553 9222283 -70339 -0.7569
State St S&P 500® Indx SL Cl III 2026-03-31 0.5338 0.586 8703298 24700 0.2846
Vanguard Institutional 500 Index Trust 2026-02-28 0.4484 0.5527 7311035 43314 0.596
Equity Index Non-Lendable Fund B 2025-12-31 0.3962 0.5967 6459650 6459650 0
Equity Index Fund E 2025-12-31 0.3962 0.5967 6459650 -52238 -0.8022
Equity Index Fund A 2025-12-31 0.3962 0.5967 6459650 -52238 -0.8022
iShares Semiconductor ETF 2026-03-31 0.3944 6.4667 6430647 -115016 -1.7571
Invesco NASDAQ 100 ETF 2026-03-31 0.3889 1.8708 6340569 27156 0.4301
Blackrock Eq Idx Fund CF 2026-03-31 0.3609 0.5884 5884342 -20580 -0.3485
Invesco S&P 500 ETF 2025-07-31 0.3283 2.1481 5351859 5351859 0

Insiders Transactions

Holder Date Sell/Purchase Transaction Amount Price
Mark D Papermaster 2026-04-06 Sell 3293 225
Gilbert Ray Cisneros, Jr. 2026-03-13 Sell 193.39
Lisa T Su 2026-03-12 Sell 85000 198.77
Paul Darren Grasby 2026-03-11 Sell 7500 204.87
Thomas R. Suozzi 2026-02-18 Sell 200.12
Ro Khanna 2026-02-17 Sell 203.08
Forrest Eugene Norrod 2026-02-11 Sell 19450 216.81
Lisa T Su 2026-02-11 Sell 125000 214.36
Gilbert Ray Cisneros, Jr. 2026-02-10 Purchase 213.57
Ro Khanna 2026-02-05 Purchase 192.5
Cleo Fields 2026-02-03 Purchase 242.11
Julia Letlow 2026-02-02 Purchase 246.27
Ava Hahn 2026-01-16 Sell 2442 234.42
Gilbert Ray Cisneros, Jr. 2025-12-19 Sell 213.43
Lisa T Su 2025-12-11 Sell 125000 215.14
Forrest Eugene Norrod 2025-11-19 Sell 19450 229.37
Gilbert Ray Cisneros, Jr. 2025-11-18 Purchase 230.29
Mark D Papermaster 2025-11-14 Sell 17108 240.12
Lisa C. McClain 2025-10-31 Sell 256.12
Lisa C. McClain 2025-10-30 Sell 254.84

Major Indices