Michael McCaul

Michael McCaul

Republican House Texas Net Worth: $50.0M
$50.0M
Est. Net Worth
5,102
Total Trades
$539.8M
Trade Volume
+0.5 pts
Buys vs S&P 500
46%
Buys That Beat It
#28/67
Timing Rank
35d
Avg Delay
8.2%
Late %
Score: 14/100 - Routine14
Avg Shuffle Score
Score: 58/100 - Suspicious58
Max Shuffle Score

Did Their Trades Beat the Market?

Every disclosed stock buy, 90 days later, vs buying the S&P 500 on the same day. Dollar-weighted.

+0.5 pts
ahead of the S&P 500
  • 46% of 1,344 buys beat the market
  • Ranked #28 of 67 active traders
  • Sales: +0.2 pts (stock vs S&P after selling, inverted)
Their buys
+6.7%
S&P 500, same days
+6.2%
Return
0+2%+4%+6%+8%

See how every member of Congress stacks up →

Filing Timeliness

Most Traded Tickers

TickerBuysSellsEst. Volume
BOND 50 91 $128,545,500
MUNI 307 257 $51,052,500
JPM 25 19 $42,040,500
PRIV 299 34 $36,979,500
N/A 225 167 $35,480,500
VMFXX 26 27 $20,939,500
VOO 6 34 $7,647,500
JTSXX 108 60 $7,322,000
VWLUX 42 8 $6,860,000
META 23 50 $5,489,500
VTEB 6 4 $5,400,000
GOOGL 14 57 $4,641,500
OGVXX 14 2 $4,292,000
VTI 51 27 $4,103,500
AMZN 4 37 $3,911,000

Monthly Trading Activity

Who Makes the Trades?

Trade ownership breakdown - under the STOCK Act, politicians must disclose trades made by themselves AND their immediate family.

67%
32.9%
Spouse
3,417 · $300.6M
Child
1,677 · $239.0M
Self
7 · $81K
Not Disclosed
1 · $75K

67% of Michael McCaul's disclosed trades are made by their spouse, not personally. See all family traders →

All Transactions (5,102)

Score Trade Date Filed Type Ticker Asset Amount Owner Delay
Score: 0/100 - Routine0
Jun 30, 2026 Jul 13, 2026 Buy VTI Vanguard Total Stock Market ETF $1,001 - $15,000 Self 8d
Score: 0/100 - Routine0
Jun 30, 2026 Jul 13, 2026 Buy VOO Vanguard S&P 500 ETF $1,001 - $15,000 Spouse 8d
Score: 2/100 - Routine2
Jun 30, 2026 Jul 13, 2026 Buy VOO Vanguard S&P 500 ETF $15,001 - $50,000 Spouse 8d
Score: 0/100 - Routine0
Jun 30, 2026 Jul 13, 2026 Buy VOO Vanguard S&P 500 ETF $1,001 - $15,000 Spouse 8d
Score: 0/100 - Routine0
Jun 30, 2026 Jul 13, 2026 Buy VTI Vanguard Total Stock Market ETF $1,001 - $15,000 Spouse 8d
Score: 0/100 - Routine0
Jun 30, 2026 Jul 13, 2026 Buy VTI Vanguard Total Stock Market ETF $1,001 - $15,000 Spouse 8d
Score: 0/100 - Routine0
Jun 30, 2026 Jul 13, 2026 Buy Private LEWIS & CLARK AGRIFOOD FUND II LP $1,001 - $15,000 Spouse 8d
Score: 2/100 - Routine2
Jun 29, 2026 Jul 13, 2026 Buy DFAI DIMENSIO INTER CORE EQUI ETF $15,001 - $50,000 Spouse 9d
Score: 2/100 - Routine2
Jun 29, 2026 Jul 13, 2026 Buy DFCEX DFA EMERGING MARKETS CORE EQUITY PORTFOL $15,001 - $50,000 Spouse 9d
Score: 0/100 - Routine0
Jun 29, 2026 Jul 13, 2026 Buy DFCEX DFA EMERGING MARKETS CORE EQUITY PORTFOL $1,001 - $15,000 Spouse 9d
Score: 0/100 - Routine0
Jun 29, 2026 Jul 13, 2026 Sell AER AerCap Holdings NV [industrials] $1,001 - $15,000 Spouse 9d
Score: 0/100 - Routine0
Jun 29, 2026 Jul 13, 2026 Buy MA Mastercard Inc [financials] $1,001 - $15,000 Spouse 9d
Score: 0/100 - Routine0
Jun 29, 2026 Jul 13, 2026 Buy Private MAYS ALLOCATE LP $1,001 - $15,000 Spouse 9d
Score: 0/100 - Routine0
Jun 29, 2026 Jul 13, 2026 Buy Private ALBANY ROAD STRATEGIC OPPORTUNITY FUND L $1,001 - $15,000 Spouse 9d
Score: 32/100 - Noteworthy32
Jun 29, 2026 Jul 13, 2026 Buy VTEB VANGUARD TAX-EXEMPT BOND ETF $250,001 - $500,000 Spouse 9d
Score: 0/100 - Routine0
Jun 26, 2026 Jul 13, 2026 Buy VTI Vanguard Total Stock Market ETF $1,001 - $15,000 Spouse 12d
Score: 2/100 - Routine2
Jun 26, 2026 Jul 13, 2026 Buy VTI Vanguard Total Stock Market ETF $15,001 - $50,000 Spouse 12d
Score: 0/100 - Routine0
Jun 26, 2026 Jul 13, 2026 Buy VTI Vanguard Total Stock Market ETF $1,001 - $15,000 Spouse 12d
Score: 28/100 - Noteworthy28
Jun 26, 2026 Jul 13, 2026 Sell CVX Chevron Corp [energy] $100,001 - $250,000 Spouse 12d
Score: 2/100 - Routine2
Jun 26, 2026 Jul 13, 2026 Buy MUR Murphy Oil Corp [energy] $15,001 - $50,000 Spouse 12d
Score: 2/100 - Routine2
Jun 26, 2026 Jul 13, 2026 Buy EQH Equitable Holdings Inc [financials] $15,001 - $50,000 Spouse 12d
Score: 24/100 - Routine24
Jun 26, 2026 Jul 13, 2026 Buy NFG National Fuel Gas Co [utilities] $50,001 - $100,000 Spouse 12d
Score: 28/100 - Noteworthy28
Jun 26, 2026 Jul 13, 2026 Buy Private NORTHERN TAX-ADVANTAGED ULTRA-SHORT FIXE $100,001 - $250,000 Spouse 12d
Score: 32/100 - Noteworthy32
Jun 26, 2026 Jul 13, 2026 Buy Private NORTHERN TAX-ADVANTAGED ULTRA-SHORT FIXE $250,001 - $500,000 Spouse 12d
Score: 35/100 - Noteworthy35
Jun 26, 2026 Jul 13, 2026 Buy Private FIDELITY ADVISOR FLOATING RATE HIGH INCO $500,001 - $1,000,000 Spouse 12d
Score: 2/100 - Routine2
Jun 25, 2026 Jul 13, 2026 Buy DFIC DIMENSIONAL INTL CR EQ 2 ETF $15,001 - $50,000 Spouse 13d
Score: 0/100 - Routine0
Jun 25, 2026 Jul 13, 2026 Buy DFIC DIMENSIONAL INTL CR EQ 2 ETF $1,001 - $15,000 Spouse 13d
Score: 0/100 - Routine0
Jun 25, 2026 Jul 13, 2026 Buy DFIC DIMENSIONAL INTL CR EQ 2 ETF $1,001 - $15,000 Spouse 13d
Score: 2/100 - Routine2
Jun 25, 2026 Jul 13, 2026 Buy DFIC DIMENSIONAL INTL CR EQ 2 ETF $15,001 - $50,000 Spouse 13d
Score: 0/100 - Routine0
Jun 25, 2026 Jul 13, 2026 Buy DFIC DIMENSIONAL INTL CR EQ 2 ETF $1,001 - $15,000 Spouse 13d
Score: 0/100 - Routine0
Jun 25, 2026 Jul 13, 2026 Buy DFIC DIMENSIONAL INTL CR EQ 2 ETF $1,001 - $15,000 Spouse 13d
Score: 0/100 - Routine0
Jun 25, 2026 Jul 13, 2026 Sell AER AerCap Holdings NV [industrials] $1,001 - $15,000 Spouse 13d
Score: 0/100 - Routine0
Jun 25, 2026 Jul 13, 2026 Buy SPGI S&P Global Inc [financials] $1,001 - $15,000 Spouse 13d
Score: 28/100 - Noteworthy28
Jun 25, 2026 Jul 13, 2026 Buy N/A CENTRAL KITSAP SCHOOL DISTRICT NO 401 KI $100,001 - $250,000 Spouse 13d
Score: 28/100 - Noteworthy28
Jun 25, 2026 Jul 13, 2026 Buy Private DAWSON PORTFOLIO FINANCE 6 LP $100,001 - $250,000 Spouse 13d
Score: 32/100 - Noteworthy32
Jun 25, 2026 Jul 13, 2026 Buy Private DAWSON PORTFOLIO FINANCE 6 LP $250,001 - $500,000 Spouse 13d
Score: 35/100 - Noteworthy35
Jun 25, 2026 Jul 13, 2026 Buy Private SPRUCE HOLDINGS LP $500,001 - $1,000,000 Spouse 13d
Score: 24/100 - Routine24
Jun 24, 2026 Jul 13, 2026 Buy TAXI NORTHERN TRUST INTERMEDI ETF $50,001 - $100,000 Spouse 14d
Score: 24/100 - Routine24
Jun 24, 2026 Jul 13, 2026 Buy Private MAYS ALLOCATE LP $50,001 - $100,000 Spouse 14d
Score: 28/100 - Noteworthy28
Jun 24, 2026 Jul 13, 2026 Buy Municipal PORT AUTHORITY OF NEW YORK AND NEW JERSE $100,001 - $250,000 Spouse 14d
Score: 0/100 - Routine0
Jun 23, 2026 Jul 13, 2026 Buy VEA Vanguard FTSE Developed Markets ETF $1,001 - $15,000 Spouse 15d
Score: 2/100 - Routine2
Jun 23, 2026 Jul 13, 2026 Buy VEA Vanguard FTSE Developed Markets ETF $15,001 - $50,000 Spouse 15d
Score: 0/100 - Routine0
Jun 23, 2026 Jul 13, 2026 Buy VEA Vanguard FTSE Developed Markets ETF $1,001 - $15,000 Spouse 15d
Score: 35/100 - Noteworthy35
Jun 23, 2026 Jul 13, 2026 Sell Private FIDELITY ADVISOR FLOATING RATE HIGH INCO $500,001 - $1,000,000 Spouse 15d
Score: 32/100 - Noteworthy32
Jun 23, 2026 Jul 13, 2026 Sell Private NORTHERN TAX-ADVANTAGED ULTRA-SHORT FIXE $250,001 - $500,000 Spouse 15d
Score: 32/100 - Noteworthy32
Jun 23, 2026 Jul 13, 2026 Sell VTEB VANGUARD TAX-EXEMPT BOND ETF $250,001 - $500,000 Spouse 15d
Score: 20/100 - Routine20
Jun 23, 2026 Jul 13, 2026 Buy Private CEDAR HOLDINGS LP $1,001 - $15,000 Spouse 15d
Score: 35/100 - Noteworthy35
Jun 22, 2026 Jul 13, 2026 Sell TAXI NORTHERN TRUST INTERMEDI ETF $500,001 - $1,000,000 Spouse 16d
Score: 22/100 - Routine22
Jun 22, 2026 Jul 13, 2026 Buy Private MAYS ALLOCATE LP $15,001 - $50,000 Spouse 16d
Score: 28/100 - Noteworthy28
Jun 22, 2026 Jul 13, 2026 Buy Municipal NEW YORK CITY MUNICIPAL WATER FINANCE AU $100,001 - $250,000 Spouse 16d