CongressInsight

Michael McCaul Stock Trades: Disclosed Trades, Returns and Filing Delays

Every trade Michael McCaul (U.S. House, Texas’s 10th 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, Michael McCaul (U.S. House, Texas’s 10th district) had disclosed 4,240 trades since Oct 29, 2020, 3,254 of them in individual stocks (1,314 buys, 1,919 sales).
  • Most‑traded stocks: META (57), GOOGL (53), NFG (50), INTU (39).
  • Michael McCaul’s stock purchases beat the S&P 500 by an average of 2.8 percentage points over the following 12 months (1,086 buys), #31 of the 111 members ranked.
  • 15.7% of trades were disclosed after the STOCK Act’s 45‑day deadline; the median delay was 35 days.
  • 69 trades disclosed in the last 30 days are in Exent Radar.

How much does Michael McCaul trade?

Michael McCaul (U.S. House, Texas’s 10th district) disclosed 4,240 trades between Oct 29, 2020 and Aug 31, 2026 in STOCK Act periodic transaction reports, 3,254 of them in individual stocks: 1,314 purchases and 1,919 sales. Their estimated volume is $460.9 million, from the midpoints of the disclosed ranges. By account owner: spouse 57%, self or joint 40%, dependent child 3% of the trades.

MeasureMichael McCaul
ChamberU.S. House, Texas’s 10th district
Trades disclosed4,240
Stock trades3,254 (1,314 buys, 1,919 sales)
First and latest tradeOct 29, 2020 – Aug 31, 2026
Estimated volume$460.9 million
Account ownerSpouse 57% · Self or joint 40% · Dependent child 3%

What stocks does Michael McCaul trade?

StockCompanyTrades
METAMeta Platforms, Inc.57
GOOGLAlphabet Inc.53
NFGNational Fuel Gas Company50
INTUIntuit Inc.39
NFLXNetflix, Inc.38
ASMLASML Holding N.V.37
WFCWells Fargo & Company37
AMZNAmazon.com, Inc.36
PRGO—36
AONAon plc35

By sector: Other (1,052), Technology (457), Financial Services (420), Industrials (244), Healthcare (238), Communication Services (237). Counts of disclosed trades in each stock, buys and sales together, before the last 30 days.

Has Michael McCaul beaten the market?

Exent scored 1,212 disclosed stock purchases by Michael McCaul against the S&P 500. Over the 12 months after each trade they beat the S&P 500 by an average of 2.8 percentage points, and 50.5% of the 1,086 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 +1.1%. That ranks Michael McCaul #31 of the 111 members ranked with at least 20 scored purchases.

MeasureMichael McCaulAll members
Stock buys scored1,21224,613
Average vs S&P 500, 3 months+0.9%−0.1%
Average vs S&P 500, 12 months+2.8%−0.4%
Buys that beat it over 12 months50.5%43.2%
12 months from the disclosure date+1.1%−0.8%
Rank#31 of 111—

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

Does Michael McCaul file trades late?

665 of Michael McCaul’s 4,240 disclosed trades (15.7%) were reported more than 45 days after the trade, the STOCK Act deadline. The median trade was disclosed 35 days after it was made; the longest delay was 762 days.

MeasureMichael McCaulAll members
Median days to disclose35 days28 days
Disclosed after 45 days15.7%14.9%
Longest delay762 days—

Michael McCaul’s latest disclosed trades

Michael McCaul disclosed 69 trades in the last 30 days (since Sep 20, 2026); those are in Exent Radar. The newest 250 of the 4,171 trades disclosed before Sep 20, 2026 are listed below, newest first, each with a link to the original filing.

Trade dateStockTradeAmountDisclosed after
Jun 29, 2026AERSale (spouse)$1,001–$15,00014 days · filing
Jun 29, 2026VANGUARD TAX-EXEMPT BOND ETFBuy (spouse)$250,001–$500,00014 days · filing
Jun 29, 2026MABuy (spouse)$1,001–$15,00014 days · filing
Jun 25, 2026AERSale (spouse)$1,001–$15,00018 days · filing
Jun 25, 2026SPGIBuy (spouse)$1,001–$15,00018 days · filing
Jun 18, 2026NSITSale (spouse)$1,001–$15,00025 days · filing
Jun 18, 2026FCNSale (spouse)$1,001–$15,00025 days · filing
Jun 18, 2026KEYSBuy (spouse)$1,001–$15,00025 days · filing
Jun 18, 2026WTMSale (spouse)$1,001–$15,00025 days · filing
Jun 18, 2026CNMSale (spouse)$1,001–$15,00025 days · filing
Jun 18, 2026GTESSale (spouse)$1,001–$15,00025 days · filing
Jun 18, 2026HURNSale (spouse)$1,001–$15,00025 days · filing
Jun 18, 2026PRISale (spouse)$1,001–$15,00025 days · filing
Jun 18, 2026ATRSale (spouse)$1,001–$15,00025 days · filing
Jun 18, 2026BJSale (spouse)$1,001–$15,00025 days · filing
Jun 18, 2026HAYWSale (spouse)$1,001–$15,00025 days · filing
Jun 18, 2026HSICSale (spouse)$1,001–$15,00025 days · filing
Jun 18, 2026FBINSale (spouse)$1,001–$15,00025 days · filing
Jun 18, 2026VVVSale (spouse)$1,001–$15,00025 days · filing
Jun 18, 2026FCFSSale (spouse)$1,001–$15,00025 days · filing
Jun 18, 2026HLISale (spouse)$1,001–$15,00025 days · filing
Jun 18, 2026OMFSale (spouse)$1,001–$15,00025 days · filing
Jun 18, 2026RHISale (spouse)$1,001–$15,00025 days · filing
Jun 18, 2026DELLBuy (spouse)$1,001–$15,00025 days · filing
Jun 18, 2026DCISale (spouse)$1,001–$15,00025 days · filing
  • Jun 29, 2026
    Stock
    AER
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    14 days · filing
  • Jun 29, 2026
    Stock
    VANGUARD TAX-EXEMPT BOND ETF
    Trade
    Buy (spouse)
    Amount
    $250,001–$500,000
    Disclosed after
    14 days · filing
  • Jun 29, 2026
    Stock
    MA
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    14 days · filing
  • Jun 25, 2026
    Stock
    AER
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Jun 25, 2026
    Stock
    SPGI
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Jun 18, 2026
    Stock
    NSIT
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jun 18, 2026
    Stock
    FCN
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jun 18, 2026
    Stock
    KEYS
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jun 18, 2026
    Stock
    WTM
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jun 18, 2026
    Stock
    CNM
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jun 18, 2026
    Stock
    GTES
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jun 18, 2026
    Stock
    HURN
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jun 18, 2026
    Stock
    PRI
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jun 18, 2026
    Stock
    ATR
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jun 18, 2026
    Stock
    BJ
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jun 18, 2026
    Stock
    HAYW
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jun 18, 2026
    Stock
    HSIC
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jun 18, 2026
    Stock
    FBIN
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jun 18, 2026
    Stock
    VVV
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jun 18, 2026
    Stock
    FCFS
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jun 18, 2026
    Stock
    HLI
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jun 18, 2026
    Stock
    OMF
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jun 18, 2026
    Stock
    RHI
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jun 18, 2026
    Stock
    DELL
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jun 18, 2026
    Stock
    DCI
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
Show all 250
Trade dateStockTradeAmountDisclosed after
Jun 18, 2026ZIONSale (spouse)$1,001–$15,00025 days · filing
Jun 18, 2026LPXSale (spouse)$1,001–$15,00025 days · filing
Jun 18, 2026SSDSale (spouse)$1,001–$15,00025 days · filing
Jun 18, 2026CVCOSale (spouse)$1,001–$15,00025 days · filing
Jun 18, 2026CSLSale (spouse)$1,001–$15,00025 days · filing
Jun 18, 2026MWASale (spouse)$1,001–$15,00025 days · filing
Jun 18, 2026ARMKSale (spouse)$1,001–$15,00025 days · filing
Jun 18, 2026TSMBuy (spouse)$15,001–$50,00025 days · filing
Jun 18, 2026MSASale (spouse)$1,001–$15,00025 days · filing
Jun 17, 2026SPGIBuy (spouse)$1,001–$15,00026 days · filing
Jun 17, 2026WDAYBuy (spouse)$1,001–$15,00026 days · filing
Jun 16, 2026DHRBuy (spouse)$1,001–$15,00027 days · filing
Jun 15, 2026MABuy (spouse)$1,001–$15,00028 days · filing
Jun 15, 2026MELIBuy (spouse)$1,001–$15,00028 days · filing
Jun 15, 2026IFNNYBuy (spouse)$15,001–$50,00028 days · filing
Jun 12, 2026ATRBuy (spouse)$15,001–$50,00031 days · filing
Jun 11, 2026WDAYBuy (spouse)$1,001–$15,00032 days · filing
Jun 10, 2026MABuy (spouse)$1,001–$15,00033 days · filing
Jun 10, 2026AJGBuy (spouse)$1,001–$15,00033 days · filing
Jun 9, 2026IFNNYBuy (spouse)$15,001–$50,00034 days · filing
Jun 9, 2026MELIBuy (spouse)$15,001–$50,00034 days · filing
Jun 5, 2026WWDSale (spouse)$1,001–$15,00038 days · filing
Jun 5, 2026DHRBuy (spouse)$1,001–$15,00038 days · filing
Jun 5, 2026INTUBuy (spouse)$1,001–$15,00038 days · filing
Jun 4, 2026SPGIBuy (spouse)$1,001–$15,00039 days · filing
Jun 3, 2026MELIBuy (spouse)$1,001–$15,00040 days · filing
Jun 3, 2026SPGIBuy (spouse)$1,001–$15,00040 days · filing
Jun 3, 2026INTUBuy (spouse)$1,001–$15,00040 days · filing
Jun 3, 2026AJGBuy (spouse)$1,001–$15,00040 days · filing
Jun 3, 2026DHRBuy (spouse)$1,001–$15,00040 days · filing
Jun 2, 2026MELIBuy (spouse)$15,001–$50,00041 days · filing
Jun 2, 2026DHRBuy (spouse)$1,001–$15,00041 days · filing
Jun 2, 2026DELLBuy (spouse)$1,001–$15,00041 days · filing
Jun 2, 2026SPGIBuy (spouse)$1,001–$15,00041 days · filing
Apr 30, 2026AERSale (spouse)$1,001–$15,00011 days · filing
Apr 29, 2026TERBuy (spouse)$15,001–$50,00012 days · filing
Apr 29, 2026INTUBuy (spouse)$1,001–$15,00012 days · filing
Apr 29, 2026GEVSale (spouse)$15,001–$50,00012 days · filing
Apr 29, 2026VMCSale (spouse)$1,001–$15,00012 days · filing
Apr 28, 2026SPGIBuy (spouse)$1,001–$15,00013 days · filing
Apr 28, 2026MABuy (spouse)$1,001–$15,00013 days · filing
Apr 28, 2026WDAYBuy (spouse)$1,001–$15,00013 days · filing
Apr 28, 2026DHRBuy (spouse)$1,001–$15,00013 days · filing
Apr 27, 2026MASale (spouse)$1,001–$15,00014 days · filing
Apr 27, 2026VSale (spouse)$1,001–$15,00014 days · filing
Apr 27, 2026PBuy (spouse)$1,001–$15,00014 days · filing
Apr 27, 2026SMNEYBuy (spouse)$1,001–$15,00014 days · filing
Apr 24, 2026EQTBuy (spouse)$15,001–$50,00017 days · filing
Apr 24, 2026SHELSale (spouse)$15,001–$50,00017 days · filing
Apr 23, 2026EQTBuy (spouse)$1,001–$15,00018 days · filing
Apr 23, 2026SHELSale (spouse)$1,001–$15,00018 days · filing
Apr 23, 2026WDAYBuy (spouse)$1,001–$15,00018 days · filing
Apr 23, 2026CTSSale (spouse)$15,001–$50,00018 days · filing
Apr 23, 2026BAYRYSale (spouse)$15,001–$50,00018 days · filing
Apr 23, 2026HURNBuy (spouse)$15,001–$50,00018 days · filing
Apr 23, 2026NSITBuy (spouse)$15,001–$50,00018 days · filing
Apr 22, 2026WWDSale (spouse)$1,001–$15,00019 days · filing
Apr 22, 2026FICOSale (spouse)$1,001–$15,00019 days · filing
Apr 20, 2026SPGIBuy (spouse)$1,001–$15,00021 days · filing
Apr 20, 2026SAPBuy (spouse)$1,001–$15,00021 days · filing
Apr 20, 2026WDAYBuy (spouse)$1,001–$15,00021 days · filing
Apr 20, 2026INTUBuy (spouse)$1,001–$15,00021 days · filing
Apr 17, 2026MABuy (spouse)$1,001–$15,00024 days · filing
Apr 17, 2026METABuy (spouse)$1,001–$15,00024 days · filing
Apr 17, 2026RDDTBuy (spouse)$1,001–$15,00024 days · filing
Apr 17, 2026ASMLSale (spouse)$1,001–$15,00024 days · filing
Apr 17, 2026KEYSBuy (spouse)$15,001–$50,00024 days · filing
Apr 17, 2026INTUSale (spouse)$15,001–$50,00024 days · filing
Apr 16, 2026ALHBuy (spouse)$50,001–$100,00025 days · filing
Apr 15, 2026BAYRYSale (spouse)$1,001–$15,00026 days · filing
Apr 14, 2026SPGIBuy (spouse)$1,001–$15,00027 days · filing
Apr 13, 2026WWDSale (spouse)$1,001–$15,00028 days · filing
Apr 10, 2026AERSale (spouse)$1,001–$15,00031 days · filing
Apr 10, 2026HUMBuy (spouse)$1,001–$15,00031 days · filing
Apr 9, 2026EQTBuy (spouse)$15,001–$50,00032 days · filing
Apr 9, 2026OMFBuy (spouse)$15,001–$50,00032 days · filing
Apr 9, 2026ELBuy (spouse)$1,001–$15,00032 days · filing
Apr 8, 2026ELBuy (spouse)$1,001–$15,00033 days · filing
Apr 8, 2026BAYRYSale (spouse)$1,001–$15,00033 days · filing
Apr 7, 2026AJGBuy (spouse)$1,001–$15,00034 days · filing
Apr 7, 2026SHELSale (spouse)$15,001–$50,00034 days · filing
Apr 6, 2026AONSale (spouse)$15,001–$50,00035 days · filing
Apr 6, 2026AJGBuy (spouse)$1,001–$15,00035 days · filing
Apr 6, 2026ASMLSale (spouse)$1,001–$15,00035 days · filing
Apr 2, 2026WWDSale (spouse)$1,001–$15,00039 days · filing
Apr 2, 2026INTUBuy (spouse)$1,001–$15,00039 days · filing
Apr 1, 2026COPSale (spouse)$1,001–$15,00040 days · filing
Apr 1, 2026MABuy (spouse)$1,001–$15,00040 days · filing
Apr 1, 2026ELBuy (spouse)$1,001–$15,00040 days · filing
Apr 1, 2026SPGIBuy (spouse)$1,001–$15,00040 days · filing
Mar 31, 2026Vanguard S&P 500 ETFBuy (spouse)$15,001–$50,00010 days · filing
Mar 31, 2026Vanguard Total Stock Market ETF (1)Buy (spouse)$1,001–$15,00010 days · filing
Mar 31, 2026Vanguard S&P 500 ETFBuy (spouse)$1,001–$15,00010 days · filing
Mar 31, 2026SPGIBuy (spouse)$1,001–$15,00010 days · filing
Mar 31, 2026EQTBuy (spouse)$15,001–$50,00010 days · filing
Mar 31, 2026WWDSale (spouse)$1,001–$15,00010 days · filing
Mar 31, 2026SHELSale (spouse)$15,001–$50,00010 days · filing
Mar 31, 2026ASMLSale (spouse)$1,001–$15,00010 days · filing
Mar 30, 2026DFA EMERGING MARKETS CORE EQUITY PORTFOLIOBuy (spouse)$1,001–$15,00011 days · filing
Mar 30, 2026DIMENSIO INTER CORE EQUI ETFBuy (spouse)$1,001–$15,00011 days · filing
Mar 27, 2026BSXBuy (spouse)$1,001–$15,00014 days · filing
Mar 27, 2026Vanguard Total Stock Market ETFBuy (spouse)$15,001–$50,00014 days · filing
Mar 27, 2026Vanguard Total Stock Market ETF (2)Buy (spouse)$1,001–$15,00014 days · filing
Mar 27, 2026GEVSale (spouse)$1,001–$15,00014 days · filing
Mar 27, 2026AMZNSale (spouse)$1,001–$15,00014 days · filing
Mar 26, 2026DIMENSIONAL INTL CR EQ 2 ETF (1)Buy (spouse)$1,001–$15,00015 days · filing
Mar 25, 2026AONSale (spouse)$15,001–$50,00016 days · filing
Mar 25, 2026AJGBuy (spouse)$15,001–$50,00016 days · filing
Mar 24, 2026Vanguard FTSE Developed Markets ETFBuy (spouse)$1,001–$15,00017 days · filing
Mar 24, 2026SPGIBuy (spouse)$1,001–$15,00017 days · filing
Mar 23, 2026GPNBuy (spouse)$15,001–$50,00018 days · filing
Mar 23, 2026CVXSale (spouse)$15,001–$50,00018 days · filing
Mar 23, 2026CMCSASale (spouse)$1,001–$15,00018 days · filing
Mar 23, 2026Healthpeak Properties IncSale (spouse)$100,001–$250,00018 days · filing
Mar 23, 2026BAXBuy (spouse)$15,001–$50,00018 days · filing
Mar 23, 2026SAPBuy (spouse)$1,001–$15,00018 days · filing
Mar 23, 2026Alexandria Real Estate Equities IncBuy (spouse)$100,001–$250,00018 days · filing
Mar 20, 2026iShares Core S&P 500 ETFBuy (spouse)$1,001–$15,00021 days · filing
Mar 20, 2026INTUBuy (spouse)$1,001–$15,00021 days · filing
Mar 20, 2026SPGIBuy (spouse)$1,001–$15,00021 days · filing
Mar 19, 2026SAPBuy (spouse)$1,001–$15,00022 days · filing
Mar 18, 2026SPGIBuy (spouse)$1,001–$15,00023 days · filing
Mar 17, 2026INTUBuy (spouse)$1,001–$15,00024 days · filing
Mar 17, 2026SPGIBuy (spouse)$1,001–$15,00024 days · filing
Mar 17, 2026BAYRYSale (spouse)$1,001–$15,00024 days · filing
Mar 17, 2026MABuy (spouse)$1,001–$15,00024 days · filing
Mar 13, 2026CVXSale (spouse)$500,001–$1,000,00028 days · filing
Mar 13, 2026SWKBuy (spouse)$15,001–$50,00028 days · filing
Mar 13, 2026SPGIBuy (spouse)$15,001–$50,00028 days · filing
Mar 13, 2026GPCBuy (spouse)$15,001–$50,00028 days · filing
Mar 12, 2026AJGBuy (spouse)$15,001–$50,00029 days · filing
Mar 12, 2026INTUBuy (spouse)$1,001–$15,00029 days · filing
Mar 12, 2026HLTSale (spouse)$15,001–$50,00029 days · filing
Mar 12, 2026CMCSASale (spouse)$1,001–$15,00029 days · filing
Mar 12, 2026AONSale (spouse)$15,001–$50,00029 days · filing
Mar 12, 2026MELIBuy (spouse)$1,001–$15,00029 days · filing
Mar 11, 2026WWDSale (spouse)$1,001–$15,00030 days · filing
Mar 10, 2026INTUBuy (spouse)$1,001–$15,00031 days · filing
Mar 6, 2026SAPBuy (spouse)$1,001–$15,00035 days · filing
Mar 5, 2026DHRBuy (spouse)$1,001–$15,00036 days · filing
Mar 4, 2026PLXSSale (spouse)$50,001–$100,00037 days · filing
Mar 4, 2026NOWBuy (spouse)$1,001–$15,00037 days · filing
Mar 4, 2026ADSKBuy (spouse)$1,001–$15,00037 days · filing
Mar 4, 2026AJGBuy (spouse)$15,001–$50,00037 days · filing
Mar 4, 2026PAYXBuy (spouse)$100,001–$250,00037 days · filing
Mar 4, 2026IBMBuy (spouse)$15,001–$50,00037 days · filing
Mar 4, 2026CVXSale (spouse)$100,001–$250,00037 days · filing
Mar 4, 2026AONSale (spouse)$15,001–$50,00037 days · filing
Mar 4, 2026ABTSale (spouse)$1,001–$15,00037 days · filing
Mar 4, 2026PTCSale (spouse)$1,001–$15,00037 days · filing
Mar 3, 2026AERSale (spouse)$1,001–$15,00038 days · filing
Mar 3, 2026NSITBuy (spouse)$15,001–$50,00038 days · filing
Mar 3, 2026HLTSale (spouse)$1,001–$15,00038 days · filing
Mar 2, 2026MABuy (spouse)$15,001–$50,00039 days · filing
Mar 2, 2026INTUBuy (spouse)$1,001–$15,00039 days · filing
Mar 2, 2026EQHBuy (spouse)$50,001–$100,00039 days · filing
Mar 2, 2026MELIBuy (spouse)$1,001–$15,00039 days · filing
Mar 2, 2026LPLASale (spouse)$50,001–$100,00039 days · filing
Jan 30, 2026NFLXBuy (spouse)$15,001–$50,00013 days · filing
Jan 30, 2026MSFTBuy (spouse)$1,001–$15,00013 days · filing
Jan 30, 2026INTUBuy (spouse)$1,001–$15,00013 days · filing
Jan 30, 2026ASMLSale (spouse)$1,001–$15,00013 days · filing
Jan 30, 2026MELIBuy (spouse)$1,001–$15,00013 days · filing
Jan 30, 2026SAPBuy (spouse)$1,001–$15,00013 days · filing
Jan 30, 2026WDAYBuy (spouse)$1,001–$15,00013 days · filing
Jan 29, 2026PSTGBuy (spouse)$15,001–$50,00014 days · filing
Jan 29, 2026PINSSale (spouse)$15,001–$50,00014 days · filing
Jan 28, 2026NSITBuy (spouse)$15,001–$50,00015 days · filing
Jan 27, 2026ARWSale (spouse)$50,001–$100,00016 days · filing
Jan 26, 2026ASMLSale (spouse)$1,001–$15,00017 days · filing
Jan 26, 2026MELIBuy (spouse)$1,001–$15,00017 days · filing
Jan 26, 2026Vanguard S&P 500 ETFSale (spouse)$1,001–$15,00017 days · filing
Jan 23, 2026Vanguard S&P 500 ETFSale (spouse)$1,001–$15,00020 days · filing
Jan 21, 2026PLXSSale (spouse)$50,001–$100,00022 days · filing
Jan 21, 2026FCNBuy (spouse)$100,001–$250,00022 days · filing
Jan 16, 2026Vanguard S&P 500 ETFSale (spouse)$1,001–$15,00027 days · filing
Jan 15, 2026IFFBuy (spouse)$50,001–$100,00028 days · filing
Jan 15, 2026ASMLSale (spouse)$1,001–$15,00028 days · filing
Jan 14, 2026WWDSale (spouse)$1,001–$15,00029 days · filing
Jan 13, 2026ASMLSale (spouse)$1,001–$15,00030 days · filing
Jan 13, 2026MELIBuy (spouse)$15,001–$50,00030 days · filing
Jan 13, 2026CMCSABuy (spouse)$1,001–$15,00030 days · filing
Jan 13, 2026AASale (spouse)$1,001–$15,00030 days · filing
Jan 13, 2026BAXBuy (spouse)$50,001–$100,00030 days · filing
Jan 13, 2026IFFBuy (spouse)$100,001–$250,00030 days · filing
Jan 13, 2026DLTRSale (spouse)$100,001–$250,00030 days · filing
Jan 13, 2026AERSale (spouse)$1,001–$15,00030 days · filing
Jan 13, 2026SAPBuy (spouse)$1,001–$15,00030 days · filing
Jan 13, 2026CVSSale (spouse)$15,001–$50,00030 days · filing
Jan 13, 2026MRKSale (spouse)$15,001–$50,00030 days · filing
Jan 9, 2026HSICSale (spouse)$15,001–$50,00034 days · filing
Jan 8, 2026GPCBuy (spouse)$15,001–$50,00035 days · filing
Jan 2, 2026VANGUARD LONG TERM TAX EXEMPT FUNDBuy (spouse)$1,001–$15,00041 days · filing
Nov 28, 2025SAPBuy (spouse)$1,001–$15,00012 days · filing
Nov 26, 2025FCFSSale (spouse)$15,001–$50,00014 days · filing
Nov 24, 2025GSale (spouse)$100,001–$250,00016 days · filing
Nov 24, 2025AERSale (spouse)$1,001–$15,00016 days · filing
Nov 20, 2025MSABuy (spouse)$15,001–$50,00020 days · filing
Nov 19, 2025ATRBuy (spouse)$15,001–$50,00021 days · filing
Nov 19, 2025GOOGLSale (spouse)$1,001–$15,00021 days · filing
Nov 19, 2025VVVBuy (spouse)$15,001–$50,00021 days · filing
Nov 19, 2025SSDSale (spouse)$50,001–$100,00021 days · filing
Nov 19, 2025ASMLSale (spouse)$1,001–$15,00021 days · filing
Nov 18, 2025LPXBuy (spouse)$15,001–$50,00022 days · filing
Nov 14, 2025IFFBuy (spouse)$50,001–$100,00026 days · filing
Nov 14, 2025TPRSale (spouse)$50,001–$100,00026 days · filing
Nov 13, 2025GPCBuy (spouse)$100,001–$250,00027 days · filing
Nov 13, 2025LVSSale (spouse)$100,001–$250,00027 days · filing
Nov 6, 2025VANGUARD TAX-EXEMPT BOND ETFBuy (spouse)$100,001–$250,00034 days · filing
Nov 5, 2025LENBuy (spouse)$1,001–$15,00035 days · filing
Nov 4, 2025UNHBuy (spouse)$15,001–$50,00036 days · filing
Nov 4, 2025HUMSale (spouse)$15,001–$50,00036 days · filing
Nov 3, 2025VANGUARD LONG TERM TAX EXEMPT FUNDBuy (spouse)$1,001–$15,00037 days · filing
Oct 31, 2025NOWBuy (spouse)$1,001–$15,00011 days · filing
Oct 31, 2025AVGOBuy (spouse)$1,001–$15,00011 days · filing
Oct 31, 2025GOOGLBuy (spouse)$15,001–$50,00011 days · filing
Oct 30, 2025GOOGLSale (spouse)$1,001–$15,00012 days · filing
Oct 30, 2025ASMLSale (spouse)$1,001–$15,00012 days · filing
Oct 27, 2025CDNSSale (spouse)$1,001–$15,00015 days · filing
Oct 27, 2025GOOGLSale (spouse)$1,001–$15,00015 days · filing
Oct 27, 2025GESale (spouse)$15,001–$50,00015 days · filing
Oct 27, 2025AMZNSale (spouse)$1,001–$15,00015 days · filing
Oct 27, 2025VMCSale (spouse)$1,001–$15,00015 days · filing
Oct 27, 2025AONSale (spouse)$1,001–$15,00015 days · filing
Oct 27, 2025MLMSale (spouse)$1,001–$15,00015 days · filing
  • Jun 18, 2026
    Stock
    ZION
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jun 18, 2026
    Stock
    LPX
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jun 18, 2026
    Stock
    SSD
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jun 18, 2026
    Stock
    CVCO
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jun 18, 2026
    Stock
    CSL
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jun 18, 2026
    Stock
    MWA
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jun 18, 2026
    Stock
    ARMK
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jun 18, 2026
    Stock
    TSM
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    25 days · filing
  • Jun 18, 2026
    Stock
    MSA
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    25 days · filing
  • Jun 17, 2026
    Stock
    SPGI
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    26 days · filing
  • Jun 17, 2026
    Stock
    WDAY
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    26 days · filing
  • Jun 16, 2026
    Stock
    DHR
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Jun 15, 2026
    Stock
    MA
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    28 days · filing
  • Jun 15, 2026
    Stock
    MELI
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    28 days · filing
  • Jun 15, 2026
    Stock
    IFNNY
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    28 days · filing
  • Jun 12, 2026
    Stock
    ATR
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    31 days · filing
  • Jun 11, 2026
    Stock
    WDAY
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Jun 10, 2026
    Stock
    MA
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    33 days · filing
  • Jun 10, 2026
    Stock
    AJG
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    33 days · filing
  • Jun 9, 2026
    Stock
    IFNNY
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    34 days · filing
  • Jun 9, 2026
    Stock
    MELI
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    34 days · filing
  • Jun 5, 2026
    Stock
    WWD
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    38 days · filing
  • Jun 5, 2026
    Stock
    DHR
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    38 days · filing
  • Jun 5, 2026
    Stock
    INTU
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    38 days · filing
  • Jun 4, 2026
    Stock
    SPGI
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    39 days · filing
  • Jun 3, 2026
    Stock
    MELI
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jun 3, 2026
    Stock
    SPGI
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jun 3, 2026
    Stock
    INTU
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jun 3, 2026
    Stock
    AJG
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jun 3, 2026
    Stock
    DHR
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Jun 2, 2026
    Stock
    MELI
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    41 days · filing
  • Jun 2, 2026
    Stock
    DHR
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    41 days · filing
  • Jun 2, 2026
    Stock
    DELL
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    41 days · filing
  • Jun 2, 2026
    Stock
    SPGI
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    41 days · filing
  • Apr 30, 2026
    Stock
    AER
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    11 days · filing
  • Apr 29, 2026
    Stock
    TER
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    12 days · filing
  • Apr 29, 2026
    Stock
    INTU
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    12 days · filing
  • Apr 29, 2026
    Stock
    GEV
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    12 days · filing
  • Apr 29, 2026
    Stock
    VMC
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    12 days · filing
  • Apr 28, 2026
    Stock
    SPGI
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    13 days · filing
  • Apr 28, 2026
    Stock
    MA
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    13 days · filing
  • Apr 28, 2026
    Stock
    WDAY
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    13 days · filing
  • Apr 28, 2026
    Stock
    DHR
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    13 days · filing
  • Apr 27, 2026
    Stock
    MA
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    14 days · filing
  • Apr 27, 2026
    Stock
    V
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    14 days · filing
  • Apr 27, 2026
    Stock
    P
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    14 days · filing
  • Apr 27, 2026
    Stock
    SMNEY
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    14 days · filing
  • Apr 24, 2026
    Stock
    EQT
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    17 days · filing
  • Apr 24, 2026
    Stock
    SHEL
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    17 days · filing
  • Apr 23, 2026
    Stock
    EQT
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Apr 23, 2026
    Stock
    SHEL
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Apr 23, 2026
    Stock
    WDAY
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Apr 23, 2026
    Stock
    CTS
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Apr 23, 2026
    Stock
    BAYRY
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Apr 23, 2026
    Stock
    HURN
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Apr 23, 2026
    Stock
    NSIT
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Apr 22, 2026
    Stock
    WWD
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    19 days · filing
  • Apr 22, 2026
    Stock
    FICO
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    19 days · filing
  • Apr 20, 2026
    Stock
    SPGI
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Apr 20, 2026
    Stock
    SAP
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Apr 20, 2026
    Stock
    WDAY
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Apr 20, 2026
    Stock
    INTU
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Apr 17, 2026
    Stock
    MA
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Apr 17, 2026
    Stock
    META
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Apr 17, 2026
    Stock
    RDDT
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Apr 17, 2026
    Stock
    ASML
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Apr 17, 2026
    Stock
    KEYS
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    24 days · filing
  • Apr 17, 2026
    Stock
    INTU
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    24 days · filing
  • Apr 16, 2026
    Stock
    ALH
    Trade
    Buy (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    25 days · filing
  • Apr 15, 2026
    Stock
    BAYRY
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    26 days · filing
  • Apr 14, 2026
    Stock
    SPGI
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Apr 13, 2026
    Stock
    WWD
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    28 days · filing
  • Apr 10, 2026
    Stock
    AER
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    31 days · filing
  • Apr 10, 2026
    Stock
    HUM
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    31 days · filing
  • Apr 9, 2026
    Stock
    EQT
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    32 days · filing
  • Apr 9, 2026
    Stock
    OMF
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    32 days · filing
  • Apr 9, 2026
    Stock
    EL
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    32 days · filing
  • Apr 8, 2026
    Stock
    EL
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    33 days · filing
  • Apr 8, 2026
    Stock
    BAYRY
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    33 days · filing
  • Apr 7, 2026
    Stock
    AJG
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    34 days · filing
  • Apr 7, 2026
    Stock
    SHEL
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    34 days · filing
  • Apr 6, 2026
    Stock
    AON
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    35 days · filing
  • Apr 6, 2026
    Stock
    AJG
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Apr 6, 2026
    Stock
    ASML
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Apr 2, 2026
    Stock
    WWD
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    39 days · filing
  • Apr 2, 2026
    Stock
    INTU
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    39 days · filing
  • Apr 1, 2026
    Stock
    COP
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Apr 1, 2026
    Stock
    MA
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Apr 1, 2026
    Stock
    EL
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Apr 1, 2026
    Stock
    SPGI
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    40 days · filing
  • Mar 31, 2026
    Stock
    Vanguard S&P 500 ETF
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    10 days · filing
  • Mar 31, 2026
    Stock
    Vanguard Total Stock Market ETF (1)
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    10 days · filing
  • Mar 31, 2026
    Stock
    Vanguard S&P 500 ETF
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    10 days · filing
  • Mar 31, 2026
    Stock
    SPGI
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    10 days · filing
  • Mar 31, 2026
    Stock
    EQT
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    10 days · filing
  • Mar 31, 2026
    Stock
    WWD
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    10 days · filing
  • Mar 31, 2026
    Stock
    SHEL
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    10 days · filing
  • Mar 31, 2026
    Stock
    ASML
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    10 days · filing
  • Mar 30, 2026
    Stock
    DFA EMERGING MARKETS CORE EQUITY PORTFOLIO
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    11 days · filing
  • Mar 30, 2026
    Stock
    DIMENSIO INTER CORE EQUI ETF
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    11 days · filing
  • Mar 27, 2026
    Stock
    BSX
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    14 days · filing
  • Mar 27, 2026
    Stock
    Vanguard Total Stock Market ETF
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    14 days · filing
  • Mar 27, 2026
    Stock
    Vanguard Total Stock Market ETF (2)
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    14 days · filing
  • Mar 27, 2026
    Stock
    GEV
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    14 days · filing
  • Mar 27, 2026
    Stock
    AMZN
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    14 days · filing
  • Mar 26, 2026
    Stock
    DIMENSIONAL INTL CR EQ 2 ETF (1)
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    15 days · filing
  • Mar 25, 2026
    Stock
    AON
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    16 days · filing
  • Mar 25, 2026
    Stock
    AJG
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    16 days · filing
  • Mar 24, 2026
    Stock
    Vanguard FTSE Developed Markets ETF
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    17 days · filing
  • Mar 24, 2026
    Stock
    SPGI
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    17 days · filing
  • Mar 23, 2026
    Stock
    GPN
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Mar 23, 2026
    Stock
    CVX
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Mar 23, 2026
    Stock
    CMCSA
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Mar 23, 2026
    Stock
    Healthpeak Properties Inc
    Trade
    Sale (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    18 days · filing
  • Mar 23, 2026
    Stock
    BAX
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    18 days · filing
  • Mar 23, 2026
    Stock
    SAP
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    18 days · filing
  • Mar 23, 2026
    Stock
    Alexandria Real Estate Equities Inc
    Trade
    Buy (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    18 days · filing
  • Mar 20, 2026
    Stock
    iShares Core S&P 500 ETF
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Mar 20, 2026
    Stock
    INTU
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Mar 20, 2026
    Stock
    SPGI
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Mar 19, 2026
    Stock
    SAP
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    22 days · filing
  • Mar 18, 2026
    Stock
    SPGI
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    23 days · filing
  • Mar 17, 2026
    Stock
    INTU
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Mar 17, 2026
    Stock
    SPGI
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Mar 17, 2026
    Stock
    BAYRY
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Mar 17, 2026
    Stock
    MA
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    24 days · filing
  • Mar 13, 2026
    Stock
    CVX
    Trade
    Sale (spouse)
    Amount
    $500,001–$1,000,000
    Disclosed after
    28 days · filing
  • Mar 13, 2026
    Stock
    SWK
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    28 days · filing
  • Mar 13, 2026
    Stock
    SPGI
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    28 days · filing
  • Mar 13, 2026
    Stock
    GPC
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    28 days · filing
  • Mar 12, 2026
    Stock
    AJG
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Mar 12, 2026
    Stock
    INTU
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    29 days · filing
  • Mar 12, 2026
    Stock
    HLT
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Mar 12, 2026
    Stock
    CMCSA
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    29 days · filing
  • Mar 12, 2026
    Stock
    AON
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    29 days · filing
  • Mar 12, 2026
    Stock
    MELI
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    29 days · filing
  • Mar 11, 2026
    Stock
    WWD
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    30 days · filing
  • Mar 10, 2026
    Stock
    INTU
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    31 days · filing
  • Mar 6, 2026
    Stock
    SAP
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Mar 5, 2026
    Stock
    DHR
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    36 days · filing
  • Mar 4, 2026
    Stock
    PLXS
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    37 days · filing
  • Mar 4, 2026
    Stock
    NOW
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    37 days · filing
  • Mar 4, 2026
    Stock
    ADSK
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    37 days · filing
  • Mar 4, 2026
    Stock
    AJG
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    37 days · filing
  • Mar 4, 2026
    Stock
    PAYX
    Trade
    Buy (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    37 days · filing
  • Mar 4, 2026
    Stock
    IBM
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    37 days · filing
  • Mar 4, 2026
    Stock
    CVX
    Trade
    Sale (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    37 days · filing
  • Mar 4, 2026
    Stock
    AON
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    37 days · filing
  • Mar 4, 2026
    Stock
    ABT
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    37 days · filing
  • Mar 4, 2026
    Stock
    PTC
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    37 days · filing
  • Mar 3, 2026
    Stock
    AER
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    38 days · filing
  • Mar 3, 2026
    Stock
    NSIT
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    38 days · filing
  • Mar 3, 2026
    Stock
    HLT
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    38 days · filing
  • Mar 2, 2026
    Stock
    MA
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    39 days · filing
  • Mar 2, 2026
    Stock
    INTU
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    39 days · filing
  • Mar 2, 2026
    Stock
    EQH
    Trade
    Buy (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    39 days · filing
  • Mar 2, 2026
    Stock
    MELI
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    39 days · filing
  • Mar 2, 2026
    Stock
    LPLA
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    39 days · filing
  • Jan 30, 2026
    Stock
    NFLX
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    13 days · filing
  • Jan 30, 2026
    Stock
    MSFT
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    13 days · filing
  • Jan 30, 2026
    Stock
    INTU
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    13 days · filing
  • Jan 30, 2026
    Stock
    ASML
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    13 days · filing
  • Jan 30, 2026
    Stock
    MELI
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    13 days · filing
  • Jan 30, 2026
    Stock
    SAP
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    13 days · filing
  • Jan 30, 2026
    Stock
    WDAY
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    13 days · filing
  • Jan 29, 2026
    Stock
    PSTG
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    14 days · filing
  • Jan 29, 2026
    Stock
    PINS
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    14 days · filing
  • Jan 28, 2026
    Stock
    NSIT
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    15 days · filing
  • Jan 27, 2026
    Stock
    ARW
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    16 days · filing
  • Jan 26, 2026
    Stock
    ASML
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    17 days · filing
  • Jan 26, 2026
    Stock
    MELI
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    17 days · filing
  • Jan 26, 2026
    Stock
    Vanguard S&P 500 ETF
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    17 days · filing
  • Jan 23, 2026
    Stock
    Vanguard S&P 500 ETF
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    20 days · filing
  • Jan 21, 2026
    Stock
    PLXS
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    22 days · filing
  • Jan 21, 2026
    Stock
    FCN
    Trade
    Buy (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    22 days · filing
  • Jan 16, 2026
    Stock
    Vanguard S&P 500 ETF
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    27 days · filing
  • Jan 15, 2026
    Stock
    IFF
    Trade
    Buy (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    28 days · filing
  • Jan 15, 2026
    Stock
    ASML
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    28 days · filing
  • Jan 14, 2026
    Stock
    WWD
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    29 days · filing
  • Jan 13, 2026
    Stock
    ASML
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    30 days · filing
  • Jan 13, 2026
    Stock
    MELI
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    30 days · filing
  • Jan 13, 2026
    Stock
    CMCSA
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    30 days · filing
  • Jan 13, 2026
    Stock
    AA
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    30 days · filing
  • Jan 13, 2026
    Stock
    BAX
    Trade
    Buy (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    30 days · filing
  • Jan 13, 2026
    Stock
    IFF
    Trade
    Buy (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    30 days · filing
  • Jan 13, 2026
    Stock
    DLTR
    Trade
    Sale (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    30 days · filing
  • Jan 13, 2026
    Stock
    AER
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    30 days · filing
  • Jan 13, 2026
    Stock
    SAP
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    30 days · filing
  • Jan 13, 2026
    Stock
    CVS
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    30 days · filing
  • Jan 13, 2026
    Stock
    MRK
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    30 days · filing
  • Jan 9, 2026
    Stock
    HSIC
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    34 days · filing
  • Jan 8, 2026
    Stock
    GPC
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    35 days · filing
  • Jan 2, 2026
    Stock
    VANGUARD LONG TERM TAX EXEMPT FUND
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    41 days · filing
  • Nov 28, 2025
    Stock
    SAP
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    12 days · filing
  • Nov 26, 2025
    Stock
    FCFS
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    14 days · filing
  • Nov 24, 2025
    Stock
    G
    Trade
    Sale (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    16 days · filing
  • Nov 24, 2025
    Stock
    AER
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    16 days · filing
  • Nov 20, 2025
    Stock
    MSA
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    20 days · filing
  • Nov 19, 2025
    Stock
    ATR
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    21 days · filing
  • Nov 19, 2025
    Stock
    GOOGL
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Nov 19, 2025
    Stock
    VVV
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    21 days · filing
  • Nov 19, 2025
    Stock
    SSD
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    21 days · filing
  • Nov 19, 2025
    Stock
    ASML
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    21 days · filing
  • Nov 18, 2025
    Stock
    LPX
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    22 days · filing
  • Nov 14, 2025
    Stock
    IFF
    Trade
    Buy (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    26 days · filing
  • Nov 14, 2025
    Stock
    TPR
    Trade
    Sale (spouse)
    Amount
    $50,001–$100,000
    Disclosed after
    26 days · filing
  • Nov 13, 2025
    Stock
    GPC
    Trade
    Buy (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    27 days · filing
  • Nov 13, 2025
    Stock
    LVS
    Trade
    Sale (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    27 days · filing
  • Nov 6, 2025
    Stock
    VANGUARD TAX-EXEMPT BOND ETF
    Trade
    Buy (spouse)
    Amount
    $100,001–$250,000
    Disclosed after
    34 days · filing
  • Nov 5, 2025
    Stock
    LEN
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    35 days · filing
  • Nov 4, 2025
    Stock
    UNH
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    36 days · filing
  • Nov 4, 2025
    Stock
    HUM
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    36 days · filing
  • Nov 3, 2025
    Stock
    VANGUARD LONG TERM TAX EXEMPT FUND
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    37 days · filing
  • Oct 31, 2025
    Stock
    NOW
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    11 days · filing
  • Oct 31, 2025
    Stock
    AVGO
    Trade
    Buy (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    11 days · filing
  • Oct 31, 2025
    Stock
    GOOGL
    Trade
    Buy (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    11 days · filing
  • Oct 30, 2025
    Stock
    GOOGL
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    12 days · filing
  • Oct 30, 2025
    Stock
    ASML
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    12 days · filing
  • Oct 27, 2025
    Stock
    CDNS
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    15 days · filing
  • Oct 27, 2025
    Stock
    GOOGL
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    15 days · filing
  • Oct 27, 2025
    Stock
    GE
    Trade
    Sale (spouse)
    Amount
    $15,001–$50,000
    Disclosed after
    15 days · filing
  • Oct 27, 2025
    Stock
    AMZN
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    15 days · filing
  • Oct 27, 2025
    Stock
    VMC
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    15 days · filing
  • Oct 27, 2025
    Stock
    AON
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    15 days · filing
  • Oct 27, 2025
    Stock
    MLM
    Trade
    Sale (spouse)
    Amount
    $1,001–$15,000
    Disclosed after
    15 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 69 trades Michael McCaul 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 Michael McCaul traded most often are META (57 trades), GOOGL (53 trades), NFG (50 trades), INTU (39 trades), NFLX (38 trades). Of 4,240 disclosed trades, 3,254 were in individual stocks. Periodic transaction reports show trades, not full holdings.

Michael McCaul's disclosed stock purchases beat the S&P 500 by an average of 2.8 percentage points over the 12 months after each trade (1,086 purchases a year old), and 50.5% of them beat the index. Measured from the disclosure date the average was +1.1%. That ranks Michael McCaul #31 of the 111 members ranked. Past results do not predict future ones.

665 of 4,240 disclosed trades (15.7%) were reported after the STOCK Act's 45-day deadline. The median trade was disclosed 35 days after it was made, the longest 762 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.