Top Institutional Holders

Holder Date Reported % Held % of Total Assets Total Shares Period change Change %
Vanguard Group Inc 2025-12-31 9.2373 0.5302 390014981 4801761 1.2465
FMR Inc 2025-12-31 4.6381 0.9362 195829757 -15207723 -7.2062
Geode Capital Management, LLC 2025-12-31 2.3589 0.5743 99598678 -801262 -0.7981
Capital World Investors 2025-12-31 2.116 1.1392 89341444 -3814096 -4.0943
NORGES BANK 2025-12-31 1.4659 0.6208 61894705 2679805 4.5256
Capital Research Global Investors 2025-12-31 1.0035 0.7333 42367807 -4696613 -9.9791
Loomis, Sayles & Company LP 2025-12-31 0.8818 4.2082 37230399 54419 0.1464
Baillie Gifford & Co Limited. 2025-12-31 0.8749 2.8781 36940035 449565 1.232
Jennison Associates LLC 2025-12-31 0.8259 1.9629 34871951 -12258559 -26.0098
BlackRock Inc 2025-09-30 8.2288 0.7292 34743202 782561 2.3043
Charles Schwab Investment Management Inc 2025-12-31 0.721 0.4435 30443811 723911 2.4358
Legal & General Group PLC 2025-12-31 0.6282 0.5515 26522252 421242 1.6139
Capital Research & Mgmt Co - Division 3 2025-12-31 0.6267 0.3889 26461233 -6194347 -18.9687
The Goldman Sachs Group Inc 2025-12-31 0.61 0.2962 25756102 -8665348 -25.1743
Amundi 2025-12-31 0.5554 0.5974 23448825 5494225 30.6007
Wellington Management Company LLP 2025-12-31 0.4986 0.3459 21049875 -10838435 -33.9887
Nuveen, LLC 2025-12-31 0.4874 0.5052 20579000 -1545760 -6.9866
Fisher Asset Management, LLC 2025-12-31 0.4853 0.6557 20490399 151649 0.7456
HSBC Holdings PLC 2025-12-31 0.4366 0.4646 18432988 9323768 102.3553
JPMorgan Chase & Co 2025-09-30 4.2277 0.6411 17850018 7937023 80.0669

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.1746 0.6154 134035995 551148 0.4129
Vanguard 500 Index Investor 2026-02-28 2.5813 0.6923 108986965 1036747 0.9604
Invesco QQQ Trust 2026-03-31 2.1066 2.2931 88944131 34470 0.0388
Capital Group Growth Fnd of Amer Comp 2025-12-31 1.5107 1.78 63784516 -5365394 -7.7591
American Funds Growth Fund of Amer A 2025-12-31 1.5107 1.78 63784516 -5365394 -7.7591
iShares Core S&P 500 ETF 2026-03-31 1.2854 0.7246 54272589 -29544 -0.0544
Fidelity 500 Index 2026-02-28 1.2772 0.6928 53925242 88888 0.1651
State Street® SPDR® S&P 500® ETF 2026-03-31 1.1593 0.7238 48947491 -120344 -0.2453
Vanguard Growth Index Investor 2026-02-28 1.0713 1.2957 45233895 137264 0.3044
Fidelity Contrafund 2026-02-28 0.7274 1.7422 30712450 -126700 -0.4108
Vanguard Institutional Index I 2026-02-28 0.5685 0.6918 24002720 -183336 -0.758
State St S&P 500® Indx SL Cl III 2026-03-31 0.5338 0.7172 22538439 -49500 -0.2191
Fidelity Blue Chip Growth 2026-02-28 0.5233 2.442 22096590 1436800 6.9546
Vanguard Institutional 500 Index Trust 2026-02-28 0.4507 0.6915 19028599 112748 0.5961
iShares Russell 1000 Growth ETF 2026-03-31 0.4051 1.4701 17105744 16295 0.0954
Equity Index Fund A 2025-12-31 0.398 0.6797 16805987 -244767 -1.4355
Equity Index Fund E 2025-12-31 0.398 0.6797 16805987 -244767 -1.4355
Equity Index Non-Lendable Fund B 2025-12-31 0.398 0.6797 16805987 16805987 0
Invesco NASDAQ 100 ETF 2026-03-31 0.3889 2.2898 16419698 70308 0.43
American Funds New Perspective A 2025-12-31 0.3695 0.8988 15598909 -6574811 -29.6514

Insiders Transactions

Holder Date Sell/Purchase Transaction Amount Price
Spencer Adam Neumann 2026-04-02 Sell 28630 98
Reed Hastings 2026-04-01 Sell 420550 95.49
Ro Khanna 2026-03-20 Purchase 91.82
Byron Donalds 2026-03-20 Purchase 91.82
Reed Hastings 2026-03-02 Sell 410550 97.01
Spencer Adam Neumann 2026-03-02 Sell 28630 97
Spencer Adam Neumann 2026-02-27 Sell 57260 95.5
Michael T. McCaul 2026-02-27 Purchase 96.24
Ro Khanna 2026-02-24 Sell 78.04
Ro Khanna 2026-02-18 Sell 77.99
Michael T. McCaul 2026-02-17 Purchase 77
Ro Khanna 2026-02-17 Purchase 77
Angus S. King Jr. 2026-02-13 Sell 76.87
Cletus R Willems 2026-02-10 Sell 3136 82.67
Gregory K Peters 2026-02-10 Sell 27312 83.24
David A Hyman 2026-02-09 Sell 5727 81.06
Spencer Adam Neumann 2026-02-06 Sell 9248 81.27
Michael T. McCaul 2026-02-05 Purchase 80.87
Ro Khanna 2026-02-05 Sell 80.87
Reed Hastings 2026-02-02 Sell 390970 83.63

Major Indices