CongressInsight

Josh Gottheimer Stock Trades: Disclosed Trades, Returns and Filing Delays

Every trade Josh Gottheimer (U.S. House, New Jersey’s 5th district) disclosed under the STOCK Act: what was bought and sold, how the stock purchases did against the S&P 500 and how long each disclosure took. Data as of Oct 20, 2026.

Published Updated 3 min readHow we research

Key takeaways

  • As of Oct 20, 2026, Josh Gottheimer (U.S. House, New Jersey’s 5th district) had disclosed 3,442 trades since Jan 3, 2017, 3,266 of them in individual stocks (1,350 buys, 1,913 sales).
  • Most‑traded stocks: MSFT (81), AAPL (73), TSLA (61), GOOG (60).
  • Josh Gottheimer’s stock purchases beat the S&P 500 by an average of 2.9 percentage points over the following 12 months (1,104 buys), #30 of the 111 members ranked.
  • 8.3% of trades were disclosed after the STOCK Act’s 45‑day deadline; the median delay was 28 days.
  • 2 trades disclosed in the last 30 days are in Exent Radar.

How much does Josh Gottheimer trade?

Josh Gottheimer (U.S. House, New Jersey’s 5th district) disclosed 3,442 trades between Jan 3, 2017 and Sep 25, 2026 in STOCK Act periodic transaction reports, 3,266 of them in individual stocks: 1,350 purchases and 1,913 sales. Their estimated volume is $241.1 million, from the midpoints of the disclosed ranges. By account owner: self or joint >99%, spouse <1% of the trades.

MeasureJosh Gottheimer
ChamberU.S. House, New Jersey’s 5th district
Trades disclosed3,442
Stock trades3,266 (1,350 buys, 1,913 sales)
First and latest tradeJan 3, 2017 – Sep 25, 2026
Estimated volume$241.1 million
Account ownerSelf or joint >99% · Spouse <1%

What stocks does Josh Gottheimer trade?

StockCompanyTrades
MSFTMicrosoft Corporation81
AAPLApple Inc.73
TSLATesla, Inc.61
GOOGAlphabet Inc.60
LLYEli Lilly and Company43
NVDANVIDIA Corporation42
AMDAdvanced Micro Devices, Inc.31
PYPLPayPal Holdings, Inc.28
CRMSalesforce, Inc.26
MAMastercard Incorporated26

By sector: Other (1,341), Technology (606), Healthcare (311), Consumer Cyclical (235), Financial Services (227), Industrials (173). Counts of disclosed trades in each stock, buys and sales together, before the last 30 days.

Has Josh Gottheimer beaten the market?

Exent scored 1,153 disclosed stock purchases by Josh Gottheimer against the S&P 500. Over the 12 months after each trade they beat the S&P 500 by an average of 2.9 percentage points, and 45.6% of the 1,104 purchases that are a year old beat the index. Measured from the disclosure date, the first day the public could see each trade, the 12‑month figure was +3.7%. That ranks Josh Gottheimer #30 of the 111 members ranked with at least 20 scored purchases.

MeasureJosh GottheimerAll members
Stock buys scored1,15324,613
Average vs S&P 500, 3 months+0.9%−0.1%
Average vs S&P 500, 12 months+2.9%−0.4%
Buys that beat it over 12 months45.6%43.2%
12 months from the disclosure date+3.7%−0.8%
Rank#30 of 111—

The 10 members with the best records by this measure are named in Exent Radar, with their latest trades.

Does Josh Gottheimer file trades late?

286 of Josh Gottheimer’s 3,442 disclosed trades (8.3%) were reported more than 45 days after the trade, the STOCK Act deadline. The median trade was disclosed 28 days after it was made; the longest delay was 587 days.

MeasureJosh GottheimerAll members
Median days to disclose28 days28 days
Disclosed after 45 days8.3%14.9%
Longest delay587 days—

Josh Gottheimer’s latest disclosed trades

Josh Gottheimer disclosed 2 trades in the last 30 days (since Sep 20, 2026); those are in Exent Radar. The newest 250 of the 3,440 trades disclosed before Sep 20, 2026 are listed below, newest first, each with a link to the original filing.

Trade dateStockTradeAmountDisclosed after
Aug 14, 2026Microsoft CorpSale (joint)$500,001–$1,000,00032 days · filing
Aug 14, 2026Microsoft CorpSale (joint)$250,001–$500,00032 days · filing
Aug 14, 2026Microsoft CorpBuy (joint)$250,001–$500,00032 days · filing
Aug 14, 2026Microsoft CorpBuy (joint)$500,001–$1,000,00032 days · filing
Aug 6, 2026RSGBuy (joint)$1,001–$15,00040 days · filing
Aug 6, 2026AMATBuy (joint)$1,001–$15,00040 days · filing
Aug 6, 2026QSRBuy (joint)$1,001–$15,00040 days · filing
Jul 24, 2026GOOGNBuy (joint)$1,001–$15,00018 days · filing
Jul 24, 2026GOOGMBuy (joint)$1,001–$15,00018 days · filing
Jul 23, 2026CCISale (joint)$1,001–$15,00019 days · filing
Jul 23, 2026GOOGNBuy (joint)$1,001–$15,00019 days · filing
Jul 20, 2026SAILBuy (joint)$1,001–$15,00022 days · filing
Jul 20, 2026NICEBuy (joint)$1,001–$15,00022 days · filing
Jul 17, 2026GTLSSale (joint)$1,001–$15,00025 days · filing
Jul 17, 2026MNSTBuy (joint)$1,001–$15,00025 days · filing
Jul 16, 2026IBMSale (joint)$1,001–$15,00026 days · filing
Jul 16, 2026PANWBuy (joint)$1,001–$15,00026 days · filing
Jul 15, 2026IBMSale (joint)$1,001–$15,00027 days · filing
Jul 15, 2026CRWDBuy (joint)$1,001–$15,00027 days · filing
Jul 14, 2026FNSale (joint)$1,001–$15,00028 days · filing
Jun 17, 2026NTDOYSale (joint)$1,001–$15,00021 days · filing
Jun 10, 2026INSMSale (joint)$1,001–$15,00028 days · filing
Jun 1, 2026BABASale (joint)$1,001–$15,00037 days · filing
Jun 1, 2026BKNGSale (joint)$1,001–$15,00037 days · filing
Jun 1, 2026NVZMYSale (joint)$1,001–$15,00037 days · filing
  • Aug 14, 2026
    Stock
    Microsoft Corp
    Trade
    Sale (joint)
    Amount
    $500,001–$1,000,000
    Disclosed after
    32 days · filing
  • Aug 14, 2026
    Stock
    Microsoft Corp
    Trade
    Sale (joint)
    Amount
    $250,001–$500,000
    Disclosed after
    32 days · filing
  • Aug 14, 2026
    Stock
    Microsoft Corp
    Trade
    Buy (joint)
    Amount
    $250,001–$500,000
    Disclosed after
    32 days · filing
  • Aug 14, 2026
    Stock
    Microsoft Corp
    Trade
    Buy (joint)
    Amount
    $500,001–$1,000,000
    Disclosed after
    32 days · filing
  • Aug 6, 2026
    Stock
    RSG
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Aug 6, 2026
    Stock
    AMAT
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Aug 6, 2026
    Stock
    QSR
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jul 24, 2026
    Stock
    GOOGN
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Jul 24, 2026
    Stock
    GOOGM
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Jul 23, 2026
    Stock
    CCI
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    19 days · filing
  • Jul 23, 2026
    Stock
    GOOGN
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    19 days · filing
  • Jul 20, 2026
    Stock
    SAIL
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • Jul 20, 2026
    Stock
    NICE
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • Jul 17, 2026
    Stock
    GTLS
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jul 17, 2026
    Stock
    MNST
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jul 16, 2026
    Stock
    IBM
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    26 days · filing
  • Jul 16, 2026
    Stock
    PANW
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    26 days · filing
  • Jul 15, 2026
    Stock
    IBM
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Jul 15, 2026
    Stock
    CRWD
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Jul 14, 2026
    Stock
    FN
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    28 days · filing
  • Jun 17, 2026
    Stock
    NTDOY
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Jun 10, 2026
    Stock
    INSM
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    28 days · filing
  • Jun 1, 2026
    Stock
    BABA
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    37 days · filing
  • Jun 1, 2026
    Stock
    BKNG
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    37 days · filing
  • Jun 1, 2026
    Stock
    NVZMY
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    37 days · filing
Show all 250
Trade dateStockTradeAmountDisclosed after
Jun 1, 2026NSRGYSale (joint)$1,001–$15,00037 days · filing
Jun 1, 2026ADCSale (joint)$1,001–$15,00037 days · filing
May 27, 2026ABTSale (joint)$1,001–$15,0008 days · filing
May 22, 2026INTUSale (joint)$1,001–$15,00013 days · filing
May 22, 2026LITEBuy (joint)$1,001–$15,00013 days · filing
May 21, 2026MUBuy (joint)$1,001–$15,00014 days · filing
May 19, 2026Microsoft Corporation - Common StockBuy (joint)$500,001–$1,000,00016 days · filing
May 19, 2026Microsoft Corporation - Common StockSale (joint)$500,001–$1,000,00016 days · filing
May 19, 2026Microsoft Corporation - Common StockBuy (joint)$250,001–$500,00016 days · filing
May 19, 2026Microsoft Corporation - Common StockSale (joint)$250,001–$500,00016 days · filing
May 19, 2026ADIBuy (joint)$1,001–$15,00016 days · filing
May 15, 2026TPHSale (joint)$1,001–$15,00020 days · filing
May 14, 2026NSRGYSale (joint)$1,001–$15,00021 days · filing
May 14, 2026PANWBuy (joint)$1,001–$15,00021 days · filing
May 7, 2026SNDKBuy (joint)$1,001–$15,00028 days · filing
May 5, 2026NSRGYSale (joint)$1,001–$15,00030 days · filing
May 5, 2026AMDBuy (joint)$1,001–$15,00030 days · filing
May 5, 2026ABBVSale (joint)$1,001–$15,00030 days · filing
May 4, 2026TWLOBuy (joint)$1,001–$15,00031 days · filing
May 4, 2026BRK-BSale (joint)$1,001–$15,00031 days · filing
May 1, 2026FNBuy (joint)$1,001–$15,00034 days · filing
Apr 28, 2026MMMSale (joint)$1,001–$15,00022 days · filing
Apr 27, 2026AMDBuy (joint)$1,001–$15,00023 days · filing
Apr 24, 2026IBMSale (joint)$1,001–$15,00026 days · filing
Apr 24, 2026NOWSale (joint)$1,001–$15,00026 days · filing
Apr 23, 2026AMDBuy (joint)$1,001–$15,00027 days · filing
Apr 16, 2026GSBuy (joint)$1,001–$15,00034 days · filing
Apr 15, 2026FCXBuy (joint)$1,001–$15,00035 days · filing
Apr 13, 2026INTABuy (joint)$1,001–$15,00037 days · filing
Apr 13, 2026HDBSale (joint)$1,001–$15,00037 days · filing
Apr 13, 2026IFNNYBuy (joint)$1,001–$15,00037 days · filing
Apr 9, 2026SYFSale (joint)$15,001–$50,00041 days · filing
Apr 9, 2026HDSale (joint)$15,001–$50,00041 days · filing
Apr 9, 2026ALLYSale (joint)$1,001–$15,00041 days · filing
Apr 9, 2026PFGCSale (joint)$15,001–$50,00041 days · filing
Apr 9, 2026TSCOSale (joint)$15,001–$50,00041 days · filing
Apr 9, 2026DRISale (joint)$15,001–$50,00041 days · filing
Apr 9, 2026VLYSale (joint)$1,001–$15,00041 days · filing
Apr 9, 2026MLMSale (joint)$15,001–$50,00041 days · filing
Apr 9, 2026DLTRSale (joint)$1,001–$15,00041 days · filing
Apr 9, 2026MKTXSale (joint)$1,001–$15,00041 days · filing
Apr 9, 2026FSale (joint)$15,001–$50,00041 days · filing
Apr 9, 2026GSSale (joint)$15,001–$50,00041 days · filing
Apr 9, 2026TSale (joint)$1,001–$15,00041 days · filing
Apr 6, 2026FWRGBuy (joint)$1,001–$15,00044 days · filing
Apr 6, 2026NTESBuy (joint)$1,001–$15,00044 days · filing
Apr 6, 2026CBZBuy (joint)$1,001–$15,00044 days · filing
Mar 25, 2026Microsoft Corporation - Common StockBuy (joint)$50,001–$100,00015 days · filing
Mar 25, 2026Microsoft Corporation - Common StockBuy (joint)$500,001–$1,000,00015 days · filing
Mar 24, 2026XNGSYSale (joint)$1,001–$15,00016 days · filing
Mar 24, 2026CCISale (joint)$1,001–$15,00016 days · filing
Mar 24, 2026FNBuy (joint)$1,001–$15,00016 days · filing
Mar 12, 2026INTASale (joint)$1,001–$15,00028 days · filing
Mar 12, 2026HDBSale (joint)$1,001–$15,00028 days · filing
Mar 12, 2026ALCSale (joint)$1,001–$15,00028 days · filing
Mar 12, 2026IFNNYSale (joint)$1,001–$15,00028 days · filing
Mar 12, 2026LZBSale (joint)$1,001–$15,00028 days · filing
Mar 10, 2026SEBuy (joint)$1,001–$15,00030 days · filing
Mar 6, 2026NOWBuy (joint)$1,001–$15,00034 days · filing
Mar 5, 2026CBZSale (joint)$1,001–$15,00035 days · filing
Mar 5, 2026APDBuy (joint)$1,001–$15,00035 days · filing
Mar 5, 2026FWRGSale (joint)$1,001–$15,00035 days · filing
Mar 5, 2026NTESSale (joint)$1,001–$15,00035 days · filing
Mar 5, 2026COLBSale (joint)$1,001–$15,00035 days · filing
Mar 5, 2026PHRSale (joint)$1,001–$15,00035 days · filing
Feb 27, 2026IFNNYBuy (joint)$1,001–$15,00018 days · filing
Feb 27, 2026PANWSale (joint)$1,001–$15,00018 days · filing
Feb 26, 2026FSSBuy (joint)$1,001–$15,00019 days · filing
Feb 20, 2026INTUSale (joint)$1,001–$15,00025 days · filing
Feb 18, 2026VSale (joint)$1,001–$15,00027 days · filing
Feb 18, 2026CVNASale (joint)$1,001–$15,00027 days · filing
Feb 5, 2026GEVBuy (joint)$1,001–$15,00040 days · filing
Feb 5, 2026UNHBuy (joint)$1,001–$15,00040 days · filing
Feb 5, 2026CMIBuy (joint)$1,001–$15,00040 days · filing
Feb 4, 2026MRKBuy (joint)$1,001–$15,00041 days · filing
Feb 4, 2026FICOSale (joint)$1,001–$15,00041 days · filing
Feb 4, 2026XOMBuy (joint)$1,001–$15,00041 days · filing
Feb 4, 2026NETSale (joint)$1,001–$15,00041 days · filing
Feb 2, 2026MNSTBuy (joint)$1,001–$15,00043 days · filing
Feb 2, 2026XOMBuy (joint)$1,001–$15,00043 days · filing
Feb 2, 2026MSFTSale (joint)$1,001–$15,00043 days · filing
Jan 30, 2026NOWSale (joint)$1,001–$15,00028 days · filing
Jan 30, 2026UBERSale (joint)$1,001–$15,00028 days · filing
Jan 27, 2026GILDBuy (joint)$1,001–$15,00031 days · filing
Jan 26, 2026NSRGYSale (joint)$1,001–$15,00032 days · filing
Jan 26, 2026SNDRSale (joint)$1,001–$15,00032 days · filing
Jan 26, 2026ICEBuy (joint)$1,001–$15,00032 days · filing
Dec 17, 2025NOWSale (joint)$1,001–$15,00029 days · filing
Dec 12, 2025LNGSale (joint)$1,001–$15,00034 days · filing
Dec 11, 2025UBERSale (joint)$1,001–$15,00035 days · filing
Dec 8, 2025UTZSale (joint)$1,001–$15,00038 days · filing
Dec 8, 2025APDSale (joint)$15,001–$50,00038 days · filing
Dec 5, 2025MTHRYSale (joint)$1,001–$15,00041 days · filing
Dec 5, 2025SESale (joint)$1,001–$15,00041 days · filing
Dec 5, 2025SSMXYSale (joint)$1,001–$15,00041 days · filing
Dec 5, 2025CVLTSale (joint)$1,001–$15,00041 days · filing
Nov 21, 2025DASTYSale (joint)$1,001–$15,00039 days · filing
Nov 19, 2025KKRSale (joint)$1,001–$15,00041 days · filing
Nov 19, 2025BHPSale (joint)$1,001–$15,00041 days · filing
Nov 19, 2025HUBSSale (joint)$1,001–$15,00041 days · filing
Nov 19, 2025HDSale (joint)$1,001–$15,00041 days · filing
Nov 19, 2025FISSale (joint)$15,001–$50,00041 days · filing
Nov 19, 2025EWSale (joint)$1,001–$15,00041 days · filing
Nov 17, 2025CSWBuy (joint)$1,001–$15,00043 days · filing
Oct 20, 2025MMMSale (joint)$1,001–$15,00029 days · filing
Oct 17, 2025NICEBuy (joint)$1,001–$15,00032 days · filing
Oct 17, 2025NTESBuy (joint)$1,001–$15,00032 days · filing
Oct 16, 2025ICESale (joint)$1,001–$15,00033 days · filing
Sep 30, 2025MTHRYBuy (joint)$1,001–$15,00016 days · filing
Sep 23, 2025BWINSale (joint)$1,001–$15,00023 days · filing
Sep 23, 2025CVLTBuy (joint)$1,001–$15,00023 days · filing
Sep 22, 2025IRTBuy (joint)$1,001–$15,00024 days · filing
Sep 22, 2025NTRABuy (joint)$1,001–$15,00024 days · filing
Sep 22, 2025SSMXYBuy (joint)$1,001–$15,00024 days · filing
Sep 22, 2025DEOSale (joint)$1,001–$15,00024 days · filing
Sep 22, 2025TNDMBuy (joint)$1,001–$15,00024 days · filing
Sep 11, 2025TTDSale (joint)$1,001–$15,00035 days · filing
Sep 3, 2025ISRGSale (joint)$1,001–$15,00043 days · filing
Aug 22, 2025NTRABuy (joint)$1,001–$15,00017 days · filing
Aug 21, 2025SSMXYSale (joint)$1,001–$15,00018 days · filing
Aug 12, 2025VSale (joint)$1,001–$15,00027 days · filing
Aug 12, 2025IBMSale (joint)$1,001–$15,00027 days · filing
Aug 1, 2025VSale (joint)$1,001–$15,00038 days · filing
Jul 28, 2025WMTSale (joint)$1,001–$15,00015 days · filing
Jul 25, 2025IBMSale (joint)$1,001–$15,00018 days · filing
Jul 22, 2025NTRASale (joint)$1,001–$15,00021 days · filing
Jul 18, 2025ABTSale (joint)$1,001–$15,00025 days · filing
Jul 16, 2025IRTSale (joint)$1,001–$15,00027 days · filing
Jul 14, 2025VSale (joint)$1,001–$15,00029 days · filing
Jul 2, 2025SWTXSale (joint)$1,001–$15,00041 days · filing
Jun 26, 2025VSale (joint)$1,001–$15,00021 days · filing
Jun 25, 2025AVGOBuy (joint)$1,001–$15,00022 days · filing
Jun 25, 2025VSale (joint)$1,001–$15,00022 days · filing
Jun 24, 2025VSale (joint)$1,001–$15,00023 days · filing
Jun 24, 2025COPSale (joint)$1,001–$15,00023 days · filing
Jun 24, 2025NVDABuy (joint)$1,001–$15,00023 days · filing
Jun 20, 2025MCDSale (joint)$1,001–$15,00027 days · filing
Jun 20, 2025CVNABuy (joint)$1,001–$15,00027 days · filing
Jun 20, 2025VSale (joint)$1,001–$15,00027 days · filing
Jun 20, 2025NETBuy (joint)$1,001–$15,00027 days · filing
Jun 16, 2025INSMBuy (joint)$1,001–$15,00031 days · filing
Jun 13, 2025CBBuy (joint)$1,001–$15,00034 days · filing
Jun 5, 2025TSLASale (joint)$1,001–$15,00042 days · filing
Jun 4, 2025CRMSale (joint)$1,001–$15,00043 days · filing
Jun 4, 2025UNPSale (joint)$1,001–$15,00043 days · filing
Jun 3, 2025PFESale (joint)$1,001–$15,00044 days · filing
Jun 3, 2025AKAMSale (joint)$1,001–$15,00044 days · filing
Jun 3, 2025FISSale (joint)$1,001–$15,00044 days · filing
May 29, 2025TSLABuy (joint)$1,001–$15,00014 days · filing
May 28, 2025UPSSale (joint)$1,001–$15,00015 days · filing
May 28, 2025GLWBuy (joint)$1,001–$15,00015 days · filing
May 28, 2025APPBuy (joint)$1,001–$15,00015 days · filing
May 27, 2025TSLABuy (joint)$1,001–$15,00016 days · filing
May 23, 2025ZTOSale (joint)$1,001–$15,00020 days · filing
May 23, 2025SEBuy (joint)$1,001–$15,00020 days · filing
May 22, 2025ABBVBuy (joint)$1,001–$15,00021 days · filing
May 22, 2025CRMBuy (joint)$1,001–$15,00021 days · filing
May 22, 2025GLWBuy (joint)$1,001–$15,00021 days · filing
May 22, 2025MSFTBuy (joint)$1,001–$15,00021 days · filing
May 22, 2025TELBuy (joint)$1,001–$15,00021 days · filing
May 22, 2025ASMLBuy (joint)$1,001–$15,00021 days · filing
May 21, 2025MSFTBuy (joint)$1,001–$15,00022 days · filing
May 16, 2025TSLABuy (joint)$1,001–$15,00027 days · filing
May 15, 2025TSLABuy (joint)$1,001–$15,00028 days · filing
May 15, 2025UBERBuy (joint)$1,001–$15,00028 days · filing
May 14, 2025GILDSale (joint)$1,001–$15,00029 days · filing
May 14, 2025UNICYSale (joint)$1,001–$15,00029 days · filing
May 14, 2025FISale (joint)$1,001–$15,00029 days · filing
May 14, 2025CLPBYSale (joint)$1,001–$15,00029 days · filing
May 13, 2025LLYSale (joint)$1,001–$15,00030 days · filing
May 8, 2025GOOGSale (joint)$1,001–$15,00035 days · filing
May 1, 2025LLYBuy (joint)$1,001–$15,00042 days · filing
Apr 23, 2025RTXBuy (joint)$1,001–$15,00021 days · filing
Apr 22, 2025LNGBuy (joint)$1,001–$15,00022 days · filing
Apr 21, 2025DHIBuy (joint)$1,001–$15,00023 days · filing
Apr 21, 2025KKRSale (joint)$1,001–$15,00023 days · filing
Apr 21, 2025HDBuy (joint)$1,001–$15,00023 days · filing
Apr 21, 2025TLKBuy (joint)$1,001–$15,00023 days · filing
Apr 21, 2025TPHBuy (joint)$1,001–$15,00023 days · filing
Apr 21, 2025TTNDYBuy (joint)$1,001–$15,00023 days · filing
Apr 17, 2025ABBVSale (joint)$1,001–$15,00027 days · filing
Apr 17, 2025CRMSale (joint)$1,001–$15,00027 days · filing
Apr 17, 2025TWLOSale (joint)$1,001–$15,00027 days · filing
Apr 17, 2025UNPSale (joint)$1,001–$15,00027 days · filing
Apr 17, 2025SBUXSale (joint)$1,001–$15,00027 days · filing
Apr 17, 2025GLWSale (joint)$15,001–$50,00027 days · filing
Apr 17, 2025AEISSale (joint)$1,001–$15,00027 days · filing
Apr 17, 2025TELSale (joint)$15,001–$50,00027 days · filing
Apr 17, 2025CDRESale (joint)$1,001–$15,00027 days · filing
Apr 17, 2025EPACSale (joint)$1,001–$15,00027 days · filing
Apr 17, 2025USPHSale (joint)$1,001–$15,00027 days · filing
Apr 17, 2025ASMLSale (joint)$1,001–$15,00027 days · filing
Apr 17, 2025PARSale (joint)$1,001–$15,00027 days · filing
Apr 17, 2025HLMNSale (joint)$1,001–$15,00027 days · filing
Apr 17, 2025THRSale (joint)$1,001–$15,00027 days · filing
Apr 16, 2025APPSale (joint)$1,001–$15,00028 days · filing
Apr 14, 2025KKRSale (joint)$1,001–$15,00030 days · filing
Apr 14, 2025APPSale (joint)$1,001–$15,00030 days · filing
Apr 14, 2025BXSale (joint)$1,001–$15,00030 days · filing
Apr 11, 2025SMNNYSale (joint)$1,001–$15,00033 days · filing
Apr 9, 2025ADCSale (joint)$1,001–$15,00035 days · filing
Apr 9, 2025GMEDSale (joint)$1,001–$15,00035 days · filing
Apr 9, 2025CCISale (joint)$1,001–$15,00035 days · filing
Apr 9, 2025LOWSale (joint)$1,001–$15,00035 days · filing
Apr 9, 2025PGRSale (joint)$1,001–$15,00035 days · filing
Apr 9, 2025UMBFSale (joint)$1,001–$15,00035 days · filing
Apr 9, 2025NOCSale (joint)$1,001–$15,00035 days · filing
Apr 9, 2025FASTSale (joint)$1,001–$15,00035 days · filing
Apr 9, 2025INSMSale (joint)$1,001–$15,00035 days · filing
Apr 9, 2025NVDASale (joint)$1,001–$15,00035 days · filing
Apr 9, 2025METASale (joint)$1,001–$15,00035 days · filing
Apr 9, 2025MTSISale (joint)$1,001–$15,00035 days · filing
Apr 9, 2025SFSale (joint)$1,001–$15,00035 days · filing
Apr 9, 2025NSCSale (joint)$1,001–$15,00035 days · filing
Apr 9, 2025MASale (joint)$1,001–$15,00035 days · filing
Apr 9, 2025DSale (joint)$1,001–$15,00035 days · filing
Apr 9, 2025STAGSale (joint)$1,001–$15,00035 days · filing
Apr 9, 2025CVXSale (joint)$1,001–$15,00035 days · filing
Apr 9, 2025HLISale (joint)$1,001–$15,00035 days · filing
Apr 9, 2025SPXCSale (joint)$1,001–$15,00035 days · filing
Apr 9, 2025MGYSale (joint)$1,001–$15,00035 days · filing
Apr 9, 2025IDASale (joint)$1,001–$15,00035 days · filing
Apr 9, 2025PAYXSale (joint)$1,001–$15,00035 days · filing
Apr 9, 2025JNJSale (joint)$1,001–$15,00035 days · filing
Apr 9, 2025BRK-BSale (joint)$1,001–$15,00035 days · filing
  • Jun 1, 2026
    Stock
    NSRGY
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    37 days · filing
  • Jun 1, 2026
    Stock
    ADC
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    37 days · filing
  • May 27, 2026
    Stock
    ABT
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    8 days · filing
  • May 22, 2026
    Stock
    INTU
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    13 days · filing
  • May 22, 2026
    Stock
    LITE
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    13 days · filing
  • May 21, 2026
    Stock
    MU
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    14 days · filing
  • May 19, 2026
    Stock
    Microsoft Corporation - Common Stock
    Trade
    Buy (joint)
    Amount
    $500,001–$1,000,000
    Disclosed after
    16 days · filing
  • May 19, 2026
    Stock
    Microsoft Corporation - Common Stock
    Trade
    Sale (joint)
    Amount
    $500,001–$1,000,000
    Disclosed after
    16 days · filing
  • May 19, 2026
    Stock
    Microsoft Corporation - Common Stock
    Trade
    Buy (joint)
    Amount
    $250,001–$500,000
    Disclosed after
    16 days · filing
  • May 19, 2026
    Stock
    Microsoft Corporation - Common Stock
    Trade
    Sale (joint)
    Amount
    $250,001–$500,000
    Disclosed after
    16 days · filing
  • May 19, 2026
    Stock
    ADI
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    16 days · filing
  • May 15, 2026
    Stock
    TPH
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • May 14, 2026
    Stock
    NSRGY
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • May 14, 2026
    Stock
    PANW
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • May 7, 2026
    Stock
    SNDK
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    28 days · filing
  • May 5, 2026
    Stock
    NSRGY
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    30 days · filing
  • May 5, 2026
    Stock
    AMD
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    30 days · filing
  • May 5, 2026
    Stock
    ABBV
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    30 days · filing
  • May 4, 2026
    Stock
    TWLO
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    31 days · filing
  • May 4, 2026
    Stock
    BRK-B
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    31 days · filing
  • May 1, 2026
    Stock
    FN
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Apr 28, 2026
    Stock
    MMM
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • Apr 27, 2026
    Stock
    AMD
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    23 days · filing
  • Apr 24, 2026
    Stock
    IBM
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    26 days · filing
  • Apr 24, 2026
    Stock
    NOW
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    26 days · filing
  • Apr 23, 2026
    Stock
    AMD
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Apr 16, 2026
    Stock
    GS
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Apr 15, 2026
    Stock
    FCX
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Apr 13, 2026
    Stock
    INTA
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    37 days · filing
  • Apr 13, 2026
    Stock
    HDB
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    37 days · filing
  • Apr 13, 2026
    Stock
    IFNNY
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    37 days · filing
  • Apr 9, 2026
    Stock
    SYF
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    41 days · filing
  • Apr 9, 2026
    Stock
    HD
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    41 days · filing
  • Apr 9, 2026
    Stock
    ALLY
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    41 days · filing
  • Apr 9, 2026
    Stock
    PFGC
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    41 days · filing
  • Apr 9, 2026
    Stock
    TSCO
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    41 days · filing
  • Apr 9, 2026
    Stock
    DRI
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    41 days · filing
  • Apr 9, 2026
    Stock
    VLY
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    41 days · filing
  • Apr 9, 2026
    Stock
    MLM
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    41 days · filing
  • Apr 9, 2026
    Stock
    DLTR
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    41 days · filing
  • Apr 9, 2026
    Stock
    MKTX
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    41 days · filing
  • Apr 9, 2026
    Stock
    F
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    41 days · filing
  • Apr 9, 2026
    Stock
    GS
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    41 days · filing
  • Apr 9, 2026
    Stock
    T
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    41 days · filing
  • Apr 6, 2026
    Stock
    FWRG
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    44 days · filing
  • Apr 6, 2026
    Stock
    NTES
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    44 days · filing
  • Apr 6, 2026
    Stock
    CBZ
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    44 days · filing
  • Mar 25, 2026
    Stock
    Microsoft Corporation - Common Stock
    Trade
    Buy (joint)
    Amount
    $50,001–$100,000
    Disclosed after
    15 days · filing
  • Mar 25, 2026
    Stock
    Microsoft Corporation - Common Stock
    Trade
    Buy (joint)
    Amount
    $500,001–$1,000,000
    Disclosed after
    15 days · filing
  • Mar 24, 2026
    Stock
    XNGSY
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    16 days · filing
  • Mar 24, 2026
    Stock
    CCI
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    16 days · filing
  • Mar 24, 2026
    Stock
    FN
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    16 days · filing
  • Mar 12, 2026
    Stock
    INTA
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    28 days · filing
  • Mar 12, 2026
    Stock
    HDB
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    28 days · filing
  • Mar 12, 2026
    Stock
    ALC
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    28 days · filing
  • Mar 12, 2026
    Stock
    IFNNY
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    28 days · filing
  • Mar 12, 2026
    Stock
    LZB
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    28 days · filing
  • Mar 10, 2026
    Stock
    SE
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    30 days · filing
  • Mar 6, 2026
    Stock
    NOW
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Mar 5, 2026
    Stock
    CBZ
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Mar 5, 2026
    Stock
    APD
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Mar 5, 2026
    Stock
    FWRG
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Mar 5, 2026
    Stock
    NTES
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Mar 5, 2026
    Stock
    COLB
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Mar 5, 2026
    Stock
    PHR
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Feb 27, 2026
    Stock
    IFNNY
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Feb 27, 2026
    Stock
    PANW
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Feb 26, 2026
    Stock
    FSS
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    19 days · filing
  • Feb 20, 2026
    Stock
    INTU
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Feb 18, 2026
    Stock
    V
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Feb 18, 2026
    Stock
    CVNA
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Feb 5, 2026
    Stock
    GEV
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Feb 5, 2026
    Stock
    UNH
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Feb 5, 2026
    Stock
    CMI
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Feb 4, 2026
    Stock
    MRK
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    41 days · filing
  • Feb 4, 2026
    Stock
    FICO
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    41 days · filing
  • Feb 4, 2026
    Stock
    XOM
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    41 days · filing
  • Feb 4, 2026
    Stock
    NET
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    41 days · filing
  • Feb 2, 2026
    Stock
    MNST
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    43 days · filing
  • Feb 2, 2026
    Stock
    XOM
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    43 days · filing
  • Feb 2, 2026
    Stock
    MSFT
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    43 days · filing
  • Jan 30, 2026
    Stock
    NOW
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    28 days · filing
  • Jan 30, 2026
    Stock
    UBER
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    28 days · filing
  • Jan 27, 2026
    Stock
    GILD
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    31 days · filing
  • Jan 26, 2026
    Stock
    NSRGY
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Jan 26, 2026
    Stock
    SNDR
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Jan 26, 2026
    Stock
    ICE
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Dec 17, 2025
    Stock
    NOW
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    29 days · filing
  • Dec 12, 2025
    Stock
    LNG
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Dec 11, 2025
    Stock
    UBER
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Dec 8, 2025
    Stock
    UTZ
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    38 days · filing
  • Dec 8, 2025
    Stock
    APD
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    38 days · filing
  • Dec 5, 2025
    Stock
    MTHRY
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    41 days · filing
  • Dec 5, 2025
    Stock
    SE
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    41 days · filing
  • Dec 5, 2025
    Stock
    SSMXY
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    41 days · filing
  • Dec 5, 2025
    Stock
    CVLT
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    41 days · filing
  • Nov 21, 2025
    Stock
    DASTY
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    39 days · filing
  • Nov 19, 2025
    Stock
    KKR
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    41 days · filing
  • Nov 19, 2025
    Stock
    BHP
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    41 days · filing
  • Nov 19, 2025
    Stock
    HUBS
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    41 days · filing
  • Nov 19, 2025
    Stock
    HD
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    41 days · filing
  • Nov 19, 2025
    Stock
    FIS
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    41 days · filing
  • Nov 19, 2025
    Stock
    EW
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    41 days · filing
  • Nov 17, 2025
    Stock
    CSW
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    43 days · filing
  • Oct 20, 2025
    Stock
    MMM
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    29 days · filing
  • Oct 17, 2025
    Stock
    NICE
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Oct 17, 2025
    Stock
    NTES
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Oct 16, 2025
    Stock
    ICE
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    33 days · filing
  • Sep 30, 2025
    Stock
    MTHRY
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    16 days · filing
  • Sep 23, 2025
    Stock
    BWIN
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    23 days · filing
  • Sep 23, 2025
    Stock
    CVLT
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    23 days · filing
  • Sep 22, 2025
    Stock
    IRT
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Sep 22, 2025
    Stock
    NTRA
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Sep 22, 2025
    Stock
    SSMXY
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Sep 22, 2025
    Stock
    DEO
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Sep 22, 2025
    Stock
    TNDM
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Sep 11, 2025
    Stock
    TTD
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Sep 3, 2025
    Stock
    ISRG
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    43 days · filing
  • Aug 22, 2025
    Stock
    NTRA
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    17 days · filing
  • Aug 21, 2025
    Stock
    SSMXY
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Aug 12, 2025
    Stock
    V
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Aug 12, 2025
    Stock
    IBM
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Aug 1, 2025
    Stock
    V
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    38 days · filing
  • Jul 28, 2025
    Stock
    WMT
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    15 days · filing
  • Jul 25, 2025
    Stock
    IBM
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Jul 22, 2025
    Stock
    NTRA
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Jul 18, 2025
    Stock
    ABT
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jul 16, 2025
    Stock
    IRT
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Jul 14, 2025
    Stock
    V
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    29 days · filing
  • Jul 2, 2025
    Stock
    SWTX
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    41 days · filing
  • Jun 26, 2025
    Stock
    V
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Jun 25, 2025
    Stock
    AVGO
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • Jun 25, 2025
    Stock
    V
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • Jun 24, 2025
    Stock
    V
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    23 days · filing
  • Jun 24, 2025
    Stock
    COP
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    23 days · filing
  • Jun 24, 2025
    Stock
    NVDA
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    23 days · filing
  • Jun 20, 2025
    Stock
    MCD
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Jun 20, 2025
    Stock
    CVNA
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Jun 20, 2025
    Stock
    V
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Jun 20, 2025
    Stock
    NET
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Jun 16, 2025
    Stock
    INSM
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    31 days · filing
  • Jun 13, 2025
    Stock
    CB
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Jun 5, 2025
    Stock
    TSLA
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    42 days · filing
  • Jun 4, 2025
    Stock
    CRM
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    43 days · filing
  • Jun 4, 2025
    Stock
    UNP
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    43 days · filing
  • Jun 3, 2025
    Stock
    PFE
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    44 days · filing
  • Jun 3, 2025
    Stock
    AKAM
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    44 days · filing
  • Jun 3, 2025
    Stock
    FIS
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    44 days · filing
  • May 29, 2025
    Stock
    TSLA
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    14 days · filing
  • May 28, 2025
    Stock
    UPS
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    15 days · filing
  • May 28, 2025
    Stock
    GLW
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    15 days · filing
  • May 28, 2025
    Stock
    APP
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    15 days · filing
  • May 27, 2025
    Stock
    TSLA
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    16 days · filing
  • May 23, 2025
    Stock
    ZTO
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • May 23, 2025
    Stock
    SE
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • May 22, 2025
    Stock
    ABBV
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • May 22, 2025
    Stock
    CRM
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • May 22, 2025
    Stock
    GLW
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • May 22, 2025
    Stock
    MSFT
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • May 22, 2025
    Stock
    TEL
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • May 22, 2025
    Stock
    ASML
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • May 21, 2025
    Stock
    MSFT
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • May 16, 2025
    Stock
    TSLA
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • May 15, 2025
    Stock
    TSLA
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    28 days · filing
  • May 15, 2025
    Stock
    UBER
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    28 days · filing
  • May 14, 2025
    Stock
    GILD
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    29 days · filing
  • May 14, 2025
    Stock
    UNICY
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    29 days · filing
  • May 14, 2025
    Stock
    FI
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    29 days · filing
  • May 14, 2025
    Stock
    CLPBY
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    29 days · filing
  • May 13, 2025
    Stock
    LLY
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    30 days · filing
  • May 8, 2025
    Stock
    GOOG
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • May 1, 2025
    Stock
    LLY
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    42 days · filing
  • Apr 23, 2025
    Stock
    RTX
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Apr 22, 2025
    Stock
    LNG
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • Apr 21, 2025
    Stock
    DHI
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    23 days · filing
  • Apr 21, 2025
    Stock
    KKR
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    23 days · filing
  • Apr 21, 2025
    Stock
    HD
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    23 days · filing
  • Apr 21, 2025
    Stock
    TLK
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    23 days · filing
  • Apr 21, 2025
    Stock
    TPH
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    23 days · filing
  • Apr 21, 2025
    Stock
    TTNDY
    Trade
    Buy (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    23 days · filing
  • Apr 17, 2025
    Stock
    ABBV
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Apr 17, 2025
    Stock
    CRM
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Apr 17, 2025
    Stock
    TWLO
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Apr 17, 2025
    Stock
    UNP
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Apr 17, 2025
    Stock
    SBUX
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Apr 17, 2025
    Stock
    GLW
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    27 days · filing
  • Apr 17, 2025
    Stock
    AEIS
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Apr 17, 2025
    Stock
    TEL
    Trade
    Sale (joint)
    Amount
    $15,001–$50,000
    Disclosed after
    27 days · filing
  • Apr 17, 2025
    Stock
    CDRE
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Apr 17, 2025
    Stock
    EPAC
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Apr 17, 2025
    Stock
    USPH
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Apr 17, 2025
    Stock
    ASML
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Apr 17, 2025
    Stock
    PAR
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Apr 17, 2025
    Stock
    HLMN
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Apr 17, 2025
    Stock
    THR
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Apr 16, 2025
    Stock
    APP
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    28 days · filing
  • Apr 14, 2025
    Stock
    KKR
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    30 days · filing
  • Apr 14, 2025
    Stock
    APP
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    30 days · filing
  • Apr 14, 2025
    Stock
    BX
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    30 days · filing
  • Apr 11, 2025
    Stock
    SMNNY
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    33 days · filing
  • Apr 9, 2025
    Stock
    ADC
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Apr 9, 2025
    Stock
    GMED
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Apr 9, 2025
    Stock
    CCI
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Apr 9, 2025
    Stock
    LOW
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Apr 9, 2025
    Stock
    PGR
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Apr 9, 2025
    Stock
    UMBF
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Apr 9, 2025
    Stock
    NOC
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Apr 9, 2025
    Stock
    FAST
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Apr 9, 2025
    Stock
    INSM
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Apr 9, 2025
    Stock
    NVDA
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Apr 9, 2025
    Stock
    META
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Apr 9, 2025
    Stock
    MTSI
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Apr 9, 2025
    Stock
    SF
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Apr 9, 2025
    Stock
    NSC
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Apr 9, 2025
    Stock
    MA
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Apr 9, 2025
    Stock
    D
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Apr 9, 2025
    Stock
    STAG
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Apr 9, 2025
    Stock
    CVX
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Apr 9, 2025
    Stock
    HLI
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Apr 9, 2025
    Stock
    SPXC
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Apr 9, 2025
    Stock
    MGY
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Apr 9, 2025
    Stock
    IDA
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Apr 9, 2025
    Stock
    PAYX
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Apr 9, 2025
    Stock
    JNJ
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Apr 9, 2025
    Stock
    BRK-B
    Trade
    Sale (joint)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing

Where this data comes from

Members of Congress report each trade over $1,000 in stocks, bonds and other securities, by themselves, their spouse or dependent children, in periodic transaction reports under the STOCK Act, filed with the House Clerk and the Senate. A trade must be reported within 45 days. Exent reads these public financial disclosures; every trade listed here links to its original filing.

Amounts are disclosed as ranges ($1,001–$15,000, $15,001–$50,000 and up), so dollar volumes are estimates from the midpoint of each range. Returns compare each disclosed purchase of a listed stock with the S&P 500 (SPY): total return with dividends from the close on the trade date to 3 and 12 months later, and again from the disclosure date, the first day the public could see the trade. Sales are not scored. The ranking covers members with at least 20 purchases that are a year old.

Trades disclosed in the last 30 days are counted but not listed; they are in Exent Radar, with the records of the top 10 performers. The disclosures carry no party labels: this is the public record of what was traded and when it was disclosed. Data as of Oct 20, 2026. How to read a filing yourself: Congress stock trading: how to see what members bought.

Past performance does not guarantee future results. Historical figures are calculated by Exent from market data and are for education only; they are not investment advice or a recommendation to buy or sell any security.

Follow Congress trades as they are disclosed

  1. Exent Radar lists new congressional trades as they are disclosed, including the 2 trades Josh Gottheimer disclosed in the last 30 days.
  2. It names the top 10 members by the record of their stock buys, next to insider buying and big‑fund moves.
  3. Check any idea against your own portfolio before you act on it.

Exent is our product. Educational content, not investment advice.

Frequently asked questions

In STOCK Act disclosures, the stocks Josh Gottheimer traded most often are MSFT (81 trades), AAPL (73 trades), TSLA (61 trades), GOOG (60 trades), LLY (43 trades). Of 3,442 disclosed trades, 3,266 were in individual stocks. Periodic transaction reports show trades, not full holdings.

Josh Gottheimer's disclosed stock purchases beat the S&P 500 by an average of 2.9 percentage points over the 12 months after each trade (1,104 purchases a year old), and 45.6% of them beat the index. Measured from the disclosure date the average was +3.7%. That ranks Josh Gottheimer #30 of the 111 members ranked. Past results do not predict future ones.

286 of 3,442 disclosed trades (8.3%) were reported after the STOCK Act's 45-day deadline. The median trade was disclosed 28 days after it was made, the longest 587 days; across Congress the median is 28 days.

See the latest Congress trades in Radar

Exent Radar shows trades by members of Congress, company insiders and big funds as they are disclosed, with the records of the top performers.

See this week’s GemsLimited offer$1.95 for full access· full access

Educational content, not investment advice. Examples are illustrative; past performance does not guarantee future results.

DISCLAIMER: Exent AI is an informational research platform and does not provide investment advice, financial advice, or act as an investment adviser, broker-dealer, or fiduciary. All content, analytics, and model outputs are provided for educational and informational purposes only and should not be relied upon as a recommendation to buy, sell, or hold any financial instrument. Investing involves risk, including the possible loss of principal. Exent AI does not execute trades, hold customer funds, or provide brokerage services. Past performance and hypothetical results are not indicative of future results. Third-party data and AI-generated outputs may be incomplete or inaccurate.