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
NORGES BANK 2025-12-31 1.4659 0.6208 61894705 2679805 4.5256
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 0.8229 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
Wellington Management Company LLP 2025-12-31 0.4986 0.3459 21049875 -10838435 -33.9887
JPMorgan Chase & Co 2025-09-30 0.4228 0.6411 17850018 7937023 80.0669
American Century Companies Inc 2025-12-31 0.4148 0.8253 17512671 433881 2.5405
State Street Corp 2025-09-30 0.4074 0.7152 17202942 -241071 -1.382
Dimensional Fund Advisors, Inc. 2025-12-31 0.3793 0.315 16013629 1810959 12.7508
Schroder Investment Management Group 2025-12-31 0.3721 1.1168 15712281 -1477719 -8.5964
SRS Investment Management, LLC 2025-12-31 0.3596 14.9889 15184530 -10 -0.0001
Swiss National Bank 2025-12-31 0.2758 0.6498 11644190 -623810 -5.0849
D. E. Shaw & Co LP 2025-12-31 0.2745 0.5957 11590393 3764833 48.1094
Arrowstreet Capital Limited Partnership 2025-12-31 0.269 0.6237 11357350 -11532750 -50.3831
T. Rowe Price Associates, Inc. 2025-09-30 0.2594 1.4047 10951809 -237566 -2.1231

Top Mutual Fund Holders

Holder Date Reported % Held % of Total Assets Total Shares Period change Change %
Vanguard Total Stock Mkt Idx Inv 2026-01-31 3.1615 0.5304 133484847 367212 0.2759
Vanguard 500 Index Investor 2026-01-31 2.5568 0.5962 107950218 673556 0.6279
Invesco QQQ Trust 2026-02-26 2.1473 1.9233 90660794 -200999 -0.2212
American Funds Growth Fund of Amer A 2025-12-31 1.5107 1.78 63784516 -5365394 -7.7591
Capital Group Growth Fnd of Amer Comp 2025-12-31 1.5107 1.78 63784516 -5365394 -7.7591
iShares Core S&P 500 ETF 2026-02-25 1.2783 0.5894 53971312 9007762 20.0335
Fidelity 500 Index 2025-12-31 1.2692 0.679 53586800 -77387 -0.1442
State Street® SPDR® S&P 500® ETF 2026-02-26 1.1849 0.6064 50027670 -88884 -0.1774
Vanguard Growth Index Investor 2026-01-31 1.0681 1.0756 45096631 276474 0.6169
Fidelity Contrafund 2025-12-31 0.7176 1.611 30296320 -112800 -0.3709
Vanguard Institutional Index I 2026-01-31 0.5728 0.5966 24186056 -58245 -0.2402
State St S&P 500® Indx SL Cl III 2026-01-31 0.5344 0.5916 22562569 228000 1.0208
Fidelity Blue Chip Growth 2025-12-31 0.4721 2.1015 19931190 0 0
Vanguard Institutional 500 Index Trust 2026-01-31 0.448 0.596 18915851 50043 0.2653
iShares Russell 1000 Growth ETF 2026-02-25 0.4075 1.2014 17206164 2723324 18.8038
Invesco NASDAQ 100 ETF 2026-02-26 0.3839 1.9208 16210274 2850 0.0176
State Street® CommServSelSectSPDR®ETF 2026-02-26 0.3739 4.9728 15785984 -6892 -0.0436
American Funds New Perspective A 2025-12-31 0.3695 0.8988 15598909 -6574811 -29.6514
Capital Group New Perspective Comp 2025-12-31 0.3695 0.8988 15598909 -6574811 -29.6514
Blackrock Eq Idx Fund CF 2025-12-31 0.3639 0.6743 15362709 -294514 -1.881

Insiders Transactions

Holder Date Sell/Purchase Transaction Amount Price
Gregory K Peters 2026-02-10 Sell 27312 83.24
Cletus R Willems 2026-02-10 Sell 3136 82.67
David A Hyman 2026-02-09 Sell 5727 81.06
Spencer Adam Neumann 2026-02-06 Sell 9248 81.27
Reed Hastings 2026-02-02 Sell 390970 83.63
Michael T. McCaul 2026-01-30 Purchase 83.49
Gregory K Peters 2026-01-29 Sell 105781 82.94
Ro Khanna 2026-01-29 Purchase 83.16
Cleo Fields 2026-01-20 Purchase 87.26
David A Hyman 2026-01-16 Sell 23439 88.11
Bradford L Smith 2026-01-15 Sell 31790 88.86
John Boozman 2026-01-08 Purchase 90.53
Reed Hastings 2026-01-02 Sell 426290 91.67
Rick W. Allen 2025-12-12 Sell 95.19
Gilbert Ray Cisneros, Jr. 2025-12-10 Sell 92.71
Jonathan L. Jackson 2025-12-08 Sell 96.74
Cleo Fields 2025-12-03 Purchase 103.96
Reed Hastings 2025-12-01 Sell 375470 108.43
Cleo Fields 2025-11-20 Purchase 105.67
Gilbert Ray Cisneros, Jr. 2025-11-18 Purchase 114.09

Major Indices