Congress Trades

Michael T. McCaul

RRepublicanHouseTX-10Current memberTerm Jan 3, 2025Jan 3, 2027
Committees

Current-Congress assignments from the official roster; leadership seats are outlined.

2 scanned filings could not be read automatically and are pending review.

Filing statistics

Official dates; averages are derived
Avg reporting time
31 days
Median 20 days · 45-day limit
Avg filing frequency
Every 30 days
79 filings
Since last filing
78 days
Jul 8, 2026
Transactions
8,515
3,316 buys · 2,543 sells · 7,953 in review

Whale profile Estimated

Notable
Whale score
98/ 100

Percentile blend among members with a trade in the last 12 months: 50% disclosed volume, 30% largest trade, 20% trade count. Notable: curated

12-month volume
$55.5M
673 trades · midpoints
Largest trade
Over $50,000,000
Median $32.5K
All-time volume
$580M
5,324 trades
Late filings
864
Reporting lag over the STOCK Act's 45 days
Well-timed rate
8.4% · 60 of 5,324
±15% within 30 trading days
Avg 30-day forward return
+0.9%
Sign-adjusted: buys +, sells −

Volumes are range midpoints; forward returns use public closing prices after the disclosed trade date. Late filings are counted from official dates only. How this is calculated

Unusual activity Estimated

  • 44Whale tradeJun 29, 2026

    Michael T. McCaul bought $250K–$500K of VANGUARDMUNBDFDSTAXEXEMPTBD

    Details
    Politician
    Michael T. McCaul
    Asset
    VANGUARDMUNBDFDSTAXEXEMPTBD
    Tx type
    buy
    Tx date
    Jun 29, 2026
    Filing date
    Jul 8, 2026
    Amount low
    $250K
    Amount high
    $500K
    Amount mid
    $375K
    Disclosed range
    $250,001 - $500,000
    Reporting lag days
    9
    Is whale
    Yes
  • 50Whale tradeJun 26, 2026

    Michael T. McCaul bought $500K–$1M of FIDADVFLOATINGRATEHIGHINCOMEZ

    Details
    Politician
    Michael T. McCaul
    Asset
    FIDADVFLOATINGRATEHIGHINCOMEZ
    Tx type
    buy
    Tx date
    Jun 26, 2026
    Filing date
    Jul 8, 2026
    Amount low
    $500K
    Amount high
    $1M
    Amount mid
    $750K
    Disclosed range
    $500,001 - $1,000,000
    Reporting lag days
    12
    Is whale
    Yes
  • 44Whale tradeJun 26, 2026

    Michael T. McCaul bought $250K–$500K of NORTHERNTAXADVGTULTRASHRTFIXEDINC

    Details
    Politician
    Michael T. McCaul
    Asset
    NORTHERNTAXADVGTULTRASHRTFIXEDINC
    Tx type
    buy
    Tx date
    Jun 26, 2026
    Filing date
    Jul 8, 2026
    Amount low
    $250K
    Amount high
    $500K
    Amount mid
    $375K
    Disclosed range
    $250,001 - $500,000
    Reporting lag days
    12
    Is whale
    Yes
  • 50Whale tradeJun 25, 2026

    Michael T. McCaul bought $500K–$1M of Spruce Holdings LP

    Details
    Politician
    Michael T. McCaul
    Asset
    Spruce Holdings LP
    Tx type
    buy
    Tx date
    Jun 25, 2026
    Filing date
    Jul 8, 2026
    Amount low
    $500K
    Amount high
    $1M
    Amount mid
    $750K
    Disclosed range
    $500,001 - $1,000,000
    Reporting lag days
    13
    Is whale
    Yes
  • 44Whale tradeJun 25, 2026

    Michael T. McCaul bought $250K–$500K of Dawson Portfolio Finance 7 LP

    Details
    Politician
    Michael T. McCaul
    Asset
    Dawson Portfolio Finance 7 LP
    Tx type
    buy
    Tx date
    Jun 25, 2026
    Filing date
    Jul 8, 2026
    Amount low
    $250K
    Amount high
    $500K
    Amount mid
    $375K
    Disclosed range
    $250,001 - $500,000
    Reporting lag days
    13
    Is whale
    Yes
  • 50Whale tradeJun 23, 2026

    Michael T. McCaul sold $500K–$1M of FID ADV FLOATING RATE HIGH INCOME Z

    Details
    Politician
    Michael T. McCaul
    Asset
    FID ADV FLOATING RATE HIGH INCOME Z
    Tx type
    sell
    Tx date
    Jun 23, 2026
    Filing date
    Jul 8, 2026
    Amount low
    $500K
    Amount high
    $1M
    Amount mid
    $750K
    Disclosed range
    $500,001 - $1,000,000
    Reporting lag days
    15
    Is whale
    Yes
  • 44Whale tradeJun 23, 2026

    Michael T. McCaul sold $250K–$500K of NORTHERN TAX ADVGT ULTRA SHRT FIXED INC

    Details
    Politician
    Michael T. McCaul
    Asset
    NORTHERN TAX ADVGT ULTRA SHRT FIXED INC
    Tx type
    sell
    Tx date
    Jun 23, 2026
    Filing date
    Jul 8, 2026
    Amount low
    $250K
    Amount high
    $500K
    Amount mid
    $375K
    Disclosed range
    $250,001 - $500,000
    Reporting lag days
    15
    Is whale
    Yes
  • 44Whale tradeJun 23, 2026

    Michael T. McCaul sold $250K–$500K of VANGUARD MUN BD FDSTAX EXEMPTBD

    Details
    Politician
    Michael T. McCaul
    Asset
    VANGUARD MUN BD FDSTAX EXEMPTBD
    Tx type
    sell
    Tx date
    Jun 23, 2026
    Filing date
    Jul 8, 2026
    Amount low
    $250K
    Amount high
    $500K
    Amount mid
    $375K
    Disclosed range
    $250,001 - $500,000
    Reporting lag days
    15
    Is whale
    Yes
  • 50Whale tradeJun 22, 2026

    Michael T. McCaul sold $500K–$1M of NORTHERNINTERMEDTAXEXEMPTFUND

    Details
    Politician
    Michael T. McCaul
    Asset
    NORTHERNINTERMEDTAXEXEMPTFUND
    Tx type
    sell
    Tx date
    Jun 22, 2026
    Filing date
    Jul 8, 2026
    Amount low
    $500K
    Amount high
    $1M
    Amount mid
    $750K
    Disclosed range
    $500,001 - $1,000,000
    Reporting lag days
    16
    Is whale
    Yes
  • 70Well timedJun 18, 2026

    Rep. Michael T. McCaul's VSH sale avoided a 45% drop over 30 days

    Details
    Politician
    Michael T. McCaul
    Ticker
    VSH
    Asset
    VISHAY INTERTECHNOLOGY INC
    Tx type
    sell
    Tx date
    Jun 18, 2026
    Filing date
    Jul 8, 2026
    Amount low
    $100K
    Amount high
    $250K
    Amount mid
    $175K
    Disclosed range
    $100,001 - $250,000
    Reporting lag days
    20
    Is whale
    No
    Entry date
    Jun 18, 2026
    Entry close
    64.90
    Exit date
    Aug 3, 2026
    Exit close
    35.40
    Forward return
    -45.5%
    Sign adjusted return
    +45.5%
    N trading days
    30

Estimated portfolio Estimated

$125,885,444
30-day change
-$3.8M -2.9%
Return vs S&P 500 proxy
+158.9% vs +162.4%
Return index · 100 = break-even91 positions · as of Sep 23, 2026

Portfolio values, holdings, returns, and allocations are estimates derived from disclosed dollar ranges and public market prices. They may differ materially from actual values. Not investment advice. How this is calculated

Top holdings Estimated

  • W. R. Berkley Corporation
    89.3%
    $112.4M
  • Chevron Corporation
    1.3%
    $1.6M
  • Micron Technology, Inc.
    0.8%
    $985.1K
  • Nucor Corporation
    0.5%
    $674.3K
  • GE Vernova Inc.
    0.5%
    $618.4K
  • Stanley Black & Decker, Inc.
    0.4%
    $456.4K
  • Humana Inc.
    0.3%
    $425.3K
  • Paychex, Inc.
    0.3%
    $369.4K
  • National Fuel Gas Company
    0.3%
    $359.9K
  • Baxter International Inc.
    0.3%
    $333.8K

Sector allocation Estimated

  • Financial Services
    90.1%
    $113.4M
  • Technology
    2.2%
    $2.8M
  • Industrials
    2.1%
    $2.6M
  • Energy
    1.9%
    $2.4M
  • Healthcare
    1.4%
    $1.8M
  • Basic Materials
    0.9%
    $1.1M
  • Consumer Cyclical
    0.6%
    $743.1K
  • Real Estate
    0.3%
    $365K
  • Consumer Defensive
    0.2%
    $298K
  • ETF
    0.2%
    $248.5K
  • Communication Services
    0.1%
    $103K

Trades

Totals: $313.7M bought and $266.3M sold (range midpoints); first trade Jan 2, 2020, last trade Jul 5, 2026. Stats computed Sep 24, 2026. Midpoints are 0.5 × (low + high) of the disclosed range.