Top Institutional Holders

Holder Date Reported % Held % of Total Assets Total Shares Period change Change %
Vanguard Group Inc 2025-12-31 4.3661 2.4003 528969322 12531695 2.4266
BlackRock Inc 2026-03-31 3.6893 2.2457 446980992 4993149 1.1297
FMR Inc 2026-03-31 1.9524 3.583 236544675 4766553 2.0565
State Street Corp 2026-03-31 1.8675 2.2464 226259132 -2037823 -0.8926
Geode Capital Management, LLC 2026-03-31 1.2537 2.709 151888094 5695057 3.8956
Morgan Stanley - Brokerage Accounts 2026-03-31 0.9984 2.0956 120955598 -838768 -0.6887
NORGES BANK 2025-12-31 0.8052 3.2666 97553478 -26966798 -21.6566
T. Rowe Price Associates, Inc. 2026-03-31 0.6645 2.6766 80506798 -3456238 -4.1164
JPMorgan Chase & Co 2026-03-31 0.5854 1.2458 70925551 6270810 9.6989
Bank of America Corp 2026-03-31 0.5676 1.4456 68768715 -339468 -0.4912
Capital World Investors 2026-03-31 0.5394 2.5635 65347108 11465200 21.2784
Northern Trust Corp 2026-03-31 0.5364 2.4702 64991458 -149423 -0.2294
The Goldman Sachs Group Inc 2026-03-31 0.4775 1.9099 57846836 5610937 10.7415
Capital Research Global Investors 2026-03-31 0.475 2.5673 57546747 5491443 10.5492
Berkshire Hathaway Inc 2026-03-31 0.4478 5.9294 54249798 36403656 203.9861
Wellington Management Company LLP 2026-03-31 0.3931 2.5574 47620485 -9665827 -16.8728
Amvescap Plc. 2026-03-31 0.3784 2.0179 45843660 449186 0.9895
UBS Asset Mgmt Americas Inc 2026-03-31 0.373 2.7021 45196290 4289295 10.4855
Charles Schwab Investment Management Inc 2026-03-31 0.3377 1.7979 40918971 1034862 2.5947
Bank of New York Mellon Corp 2026-03-31 0.3311 2.1209 40114894 -1590623 -3.8139

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.5308 3.2267 185466712 517067 0.2796
ACAP Strategic A 2025-12-31 1.2693 6.3398 153780816 153780816 0
Vanguard 500 Index Investor 2026-04-30 1.246 3.6214 150960236 2710322 1.8282
iShares Core S&P 500 ETF 2026-04-30 0.6216 3.623 75305124 220870 0.2942
Fidelity 500 Index 2026-03-31 0.6137 2.9906 74351614 309482 0.418
State Street® SPDR® S&P 500® ETF 2026-04-30 0.5742 3.6266 69567436 226862 0.3272
Vanguard Growth Index Investor 2026-04-30 0.508 6.4856 61545589 318915 0.5209
Invesco QQQ Trust 2026-04-30 0.3726 3.9415 45137556 332031 0.741
Vanguard Institutional Index I 2026-04-30 0.266 3.6162 32224939 -575993 -1.756
State St S&P 500® Idx SL Cl I 2026-04-30 0.259 3.6067 31385009 306474 0.9861
American Funds Growth Fund of Amer A 2026-03-31 0.2512 2.8564 30434537 -2993512 -8.9551
Capital Group Growth Fnd of Amer Comp 2026-03-31 0.2512 2.8564 30434537 -2993512 -8.9551
Vanguard Institutional 500 Index Trust 2026-04-30 0.2169 3.6197 26274406 -21334 -0.0811
Equity Index Non-Lendable Fund B 2025-12-31 0.1905 3.1163 23081784 23081784 0
Equity Index Fund E 2025-12-31 0.1905 3.1163 23081784 -259740 -1.1128
Equity Index Fund A 2025-12-31 0.1905 3.1163 23081784 -259740 -1.1128
Fidelity Blue Chip Growth Composite 2026-03-31 0.1833 7.7201 22206115 22206115 0
Fidelity Blue Chip Growth 2026-03-31 0.1833 7.7243 22206115 0 0
Fidelity Contrafund 2026-03-31 0.1762 3.8907 21351091 0 0
Blackrock Eq Idx Fund CF 2026-03-31 0.1736 2.9722 21028392 -71206 -0.3375

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
Ro Khanna 2026-03-30 Purchase 273.5
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
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
David Taylor 2026-02-26 Purchase 307.38
Ro Khanna 2026-02-24 Sell 310.9
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-06 Sell 322.86
Thomas H. Kean, Jr. 2026-02-05 Sell 331.25
Ro Khanna 2026-02-05 Sell 331.25
Sundar Pichai 2026-02-04 Sell 32500 335.18
Michael T. McCaul 2026-02-04 Sell 333.04
Cleo Fields 2026-02-03 Purchase 339.71

Major Indices