PELOSI, NANCY BUYNVDA$500K–$1M·TUBERVILLE, TOMMY BUYMSFT$50K–$100K·CRENSHAW, DAN SELLXOM$15K–$50K·PELOSI, NANCY BUYNVDA$500K–$1M·TUBERVILLE, TOMMY BUYMSFT$50K–$100K·CRENSHAW, DAN SELLXOM$15K–$50K·
← Leaderboard
MM
U.S. RepresentativeTX · District 10

Michael McCaul

RElected 2005
Est. Net Worth
$52.0M
as of 2024
Total Trades
1839
Buys
712
Sells
1108
Tickers Traded
277
Crypto Exposure
no disclosed crypto

Trading Intelligence

Sector Exposure by Trade Count
Other
470/593
Technology
62/168
Financials
24/86
Consumer Disc.
25/83
Healthcare
43/58
stocks
20/24
Materials
15/20
Energy
11/16
Industrials
3/23
otc
13/7
BuysSells
Most-Traded Stocks
VRNG79 trades
GEV36 trades
FB35 trades
VSH29 trades
WDAY28 trades
WFC25 trades
MSFT25 trades
GOOGL25 trades
Monthly Activity (last 12 mo)
05
06
07
08
09
10
11
01
02
797 trades shown

α Alpha Attribution by Sector

vs SPY benchmark
Sector
Avg α vs SPYTradesHit%
Market Beaters
RETAIL-MISCELLANEOUS RETAIL
+37.4%
6 trades
100%
Comm Services
+15.9%
6 trades
17%
Other
+15.3%
692 trades
41%
Consumer Disc.
+2.3%
110 trades
53%
Industrials
+0.6%
26 trades
50%
Lagging Sectors
Financials
-0.2%
113 trades
41%
WHOLESALE-MACHINERY, EQUIPMENT & SUPPLIES
-0.6%
3 trades
67%
Materials
-0.8%
35 trades
31%
Technology
-2.5%
230 trades
41%
Energy
-5.7%
28 trades
46%
Utilities
-11.0%
7 trades
0%
STATE COMMERCIAL BANKS
-16.8%
8 trades
0%
Positive αNegative αHit% = % of trades that beat SPY

🏆 Trade Alpha Ledger

best & worst individual trades vs SPY160 trades scored
▲ Best Performers
INTCSELL2025-10$33K
+61.3%
VSHSELL2025-10$33K
+51.6%
GEVSELL2026-02$33K
+47.9%
ARWSELL2026-01$75K
+47.7%
GEVSELL2026-02$8K
+47.5%
▼ Worst Performers
CARMBUY2025-11$175K
-106.1%
SLNDSELL2025-10$75K
-80.8%
SLNDBUY2025-11$8K
-72.5%
NOWBUY2025-10$8K
-48.2%
SLNDBUY2026-01$75K
-44.4%
Avg Alpha
-4.7% vs SPY
Win Rate
37% beat market
Best Trade
INTC +61.3%
Worst Trade
CARM -106.1%
Excess return measured 30 days post-trade vs SPY benchmark

Jurisdiction Trading Conflicts

188 trades in overseen sectors
54 trades
2 sectors overlap
Industrials
3B/23S
Energy
11B/16S
54 trades
2 sectors overlap
Industrials
3B/23S
Energy
11B/16S
54 trades
2 sectors overlap
Industrials
3B/23S
Energy
11B/16S
26 trades
1 sector overlap
Industrials
3B/23S

Flagged when a member trades in sectors directly overseen by their committee assignments. Legal under the STOCK Act — shown for accountability transparency.

Committee Assignments (4)

Net Worth History

$48.0M
2022
$50.0M
2023
$52.0M
2024

Filing Delay Pattern

days between trade and STOCK Act disclosure · each dot = one trade81% on time
0d15d30d30d limit
Avg delay: 22dLate (>30d): 38On-time: 162 / 200 trades
buy sell / late other

STOCK Act requires disclosure within 30 days of a transaction. Red dashed line marks the legal threshold — dots above it represent late filings.

Recent Trades (200)

DateTickerAssetActionAmountFiling Delay
2026-02-27WWDWWDSELL$1K – $15K11d
2026-02-27ORCLORCLBUY$1K – $15K11d
2026-02-27FCNFCNBUY$15K – $50K11d
2026-02-27ABTABTSELL$15K – $50K11d
2026-02-27HURNHURNBUY$15K – $50K11d
2026-02-27MELIMELIBUY$1K – $15K11d
2026-02-27LPXLPXBUY$15K – $50K11d
2026-02-27NFLXNFLXBUY$1K – $15K11d
2026-02-27SPOTSPOTBUY$1K – $15K11d
2026-02-27WDAYWDAYBUY$1K – $15K11d
2026-02-27MSFTMSFTSELL$1K – $15K11d
2026-02-27ADSKADSKBUY$1K – $15K11d
2026-02-26HWAYHWAYBUY$100K – $250K12d
2026-02-26PSTGPSTGBUY$1K – $15K12d
2026-02-26NVDANVDASELL$1K – $15K12d
2026-02-26CMCSACMCSASELL$1K – $15K12d
2026-02-24PTCPTCSELL$1K – $15K14d
2026-02-23HLTHLTSELL$15K – $50K15d
2026-02-23MLMMLMSELL$1K – $15K15d
2026-02-23VMCVMCSELL$1K – $15K15d
2026-02-20MURMURSELL$50K – $100K18d
2026-02-20GPCGPCBUY$15K – $50K18d
2026-02-20CVSCVSBUY$15K – $50K18d
2026-02-20METAMETABUY$1K – $15K18d
2026-02-18PRIPRIBUY$15K – $50K20d
2026-02-18DCIDCISELL$100K – $250K20d
2026-02-18WWDWWDSELL$1K – $15K20d
2026-02-17NFLXNFLXBUY$1K – $15K21d
2026-02-17MTCH1MTCH1SELL$1K – $15K21d
2026-02-17BAXBAXBUY$100K – $250K21d
2026-02-17INTUINTUBUY$1K – $15K21d
2026-02-17HUMHUMSELL$50K – $100K21d
2026-02-17MLMMLMSELL$1K – $15K21d
2026-02-17SLNDSLNDBUY$1K – $15K21d
2026-02-13HPWRHPWRBUY$15K – $50K25d
2026-02-13AMZNAMZNSELL$1K – $15K25d
2026-02-13AERAERSELL$15K – $50K25d
2026-02-13SAPSAPBUY$1K – $15K25d
2026-02-13UBERUBERSELL$1K – $15K25d
2026-02-13HLIHLIBUY$15K – $50K25d
2026-02-13PSTGPSTGBUY$15K – $50K25d
2026-02-12VSHVSHSELL$15K – $50K26d
2026-02-12FCNFCNBUY$15K – $50K26d
2026-02-12PLXSPLXSSELL$50K – $100K26d
2026-02-12HURNHURNBUY$15K – $50K26d
2026-02-11MTCH1MTCH1BUY$500K – $1.0M27d
2026-02-11MTCH1MTCH1BUY$15K – $50K27d
2026-02-11MTCH1MTCH1BUY$50K – $100K27d
2026-02-11MTCH1MTCH1BUY$250K – $500K27d
2026-02-11METAMETABUY$1K – $15K27d
2026-02-11NTKNTKBUY$50K – $100K27d
2026-02-11MTCH1MTCH1BUY$100K – $250K27d
2026-02-11NTKNTKBUY$250K – $500K27d
2026-02-11NTKNTKBUY$500K – $1.0M27d
2026-02-11ORCLORCLBUY$1K – $15K27d
2026-02-11REDREDBUY$1K – $15K27d
2026-02-11NTKNTKBUY$15K – $50K27d
2026-02-11INTUINTUSELL$1K – $15K27d
2026-02-11UBERUBERSELL$1K – $15K27d
2026-02-11NTKNTKBUY$100K – $250K27d
2026-02-10ENTGENTGBUY$1K – $15K28d
2026-02-10AMZNAMZNSELL$15K – $50K28d
2026-02-10SAPSAPBUY$1K – $15K28d
2026-02-10WWDWWDSELL$15K – $50K28d
2026-02-10SPOTSPOTBUY$1K – $15K28d
2026-02-10SLNDSLNDBUY$1K – $15K28d
2026-02-10WDAYWDAYSELL$1K – $15K28d
2026-02-09WDAYWDAYSELL$1K – $15K29d
2026-02-06PEAKPEAKBUY$100K – $250K32d
2026-02-06AREARESELL$100K – $250K32d
2026-02-06HLTHLTSELL$1K – $15K32d
2026-02-05ABTABTBUY$15K – $50K33d
2026-02-05NFLXNFLXBUY$1K – $15K33d
2026-02-05SAPSAPBUY$1K – $15K33d
2026-02-05ASMLASMLSELL$1K – $15K33d
2026-02-05GEVGEVSELL$15K – $50K33d
2026-02-05WDAYWDAYBUY$1K – $15K33d
2026-02-05INTUINTUBUY$1K – $15K33d
2026-02-04SPOTSPOTBUY$1K – $15K34d
2026-02-04TERTERBUY$1K – $15K34d
2026-02-04DXCMDXCMSELL$1K – $15K34d
2026-02-04GEVGEVSELL$1K – $15K34d
2026-02-04UPHNUPHNBUY$100K – $250K34d
2026-02-04ENTGENTGBUY$1K – $15K34d
2026-02-04FICOFICOBUY$15K – $50K34d
2026-02-04GOOGLGOOGLSELL$15K – $50K34d
2026-02-04PLXSPLXSSELL$15K – $50K34d
2026-02-04GEERGEERSELL$1K – $15K34d
2026-02-04CVCOCVCOBUY$50K – $100K34d
2026-02-03SAPSAPBUY$1K – $15K35d
2026-02-03WWDWWDSELL$1K – $15K35d
2026-02-03MWAMWABUY$15K – $50K35d
2026-02-03AERAERSELL$1K – $15K35d
2026-02-02ELELSELL$1K – $15K36d
2026-01-30WDAYWDAYBUY$1K – $15K12d
2026-01-30NFLXNFLXBUY$15K – $50K12d
2026-01-30MELIMELIBUY$1K – $15K12d
2026-01-30MSFTMSFTBUY$1K – $15K12d
2026-01-30INTUINTUBUY$1K – $15K12d
2026-01-30ASMLASMLSELL$1K – $15K12d
2026-01-30SAPSAPBUY$1K – $15K12d
2026-01-29SLNDSLNDBUY$50K – $100K13d
2026-01-29PSTGPSTGBUY$15K – $50K13d
2026-01-28NSITNSITBUY$15K – $50K14d
2026-01-27ARWARWSELL$50K – $100K15d
2026-01-26ASMLASMLSELL$1K – $15K16d
2026-01-26MELIMELIBUY$1K – $15K16d
2026-01-26VRNGVRNGSELL$1K – $15K16d
2026-01-23VRNGVRNGSELL$1K – $15K19d
2026-01-21FCNFCNBUY$100K – $250K21d
2026-01-21PLXSPLXSSELL$50K – $100K21d
2026-01-21BKDTBKDTBUY$15K – $50K21d
2026-01-21BKDTBKDTBUY$1K – $15K21d
2026-01-20NTKNTKSELL$250K – $500K22d
2026-01-15ASMLASMLSELL$1K – $15K27d
2026-01-14WWDWWDSELL$1K – $15K28d
2026-01-13SAPSAPBUY$1K – $15K29d
2026-01-13MRKMRKSELL$15K – $50K29d
2026-01-13IFFIFFBUY$100K – $250K29d
2026-01-13AAAASELL$1K – $15K29d
2026-01-13MELIMELIBUY$15K – $50K29d
2026-01-13VSNTVVSNTVSELL$1K – $15K29d
2026-01-13CVSCVSSELL$15K – $50K29d
2026-01-13CMCSACMCSABUY$1K – $15K29d
2026-01-13BAXBAXBUY$50K – $100K29d
2026-01-13ASMLASMLSELL$1K – $15K29d
2026-01-13AERAERSELL$1K – $15K29d
2026-01-13DLTRDLTRSELL$100K – $250K29d
2026-01-09HSICHSICSELL$15K – $50K33d
2026-01-08GPCGPCBUY$15K – $50K34d
2026-01-06UST1UST1SELL$250K – $500K36d
2026-01-02VRNGVRNGBUY$1K – $15K40d
2026-01-16VRNGVRNGSELL$1K – $15K26d
2025-11-28APOSAPOSBUY$1K – $15K11d
2025-11-28ASBAASBABUY$15K – $50K11d
2025-11-26FCFSFCFSSELL$15K – $50K13d
2025-11-26UST1UST1BUY$250K – $500K13d
2025-11-24AERAERSELL$1K – $15K15d
2025-11-24CARMCARMBUY$100K – $250K15d
2025-11-24BNREBNREBUY$50K – $100K15d
2025-11-24GGSELL$100K – $250K15d
2025-11-24VTEXVTEXBUY$50K – $100K15d
2025-11-20HAYWHAYWBUY$15K – $50K19d
2025-11-20SLNDSLNDBUY$1K – $15K19d
2025-11-20OSLEOSLEBUY$100K – $250K19d
2025-11-20MSAMSABUY$15K – $50K19d
2025-11-19GOOGGOOGSELL$1K – $15K20d
2025-11-19ASMLASMLSELL$1K – $15K20d
2025-11-19ATRATRBUY$15K – $50K20d
2025-11-19UPHNUPHNBUY$100K – $250K20d
2025-11-19CVCICVCIBUY$15K – $50K20d
2025-11-19VVVVVVBUY$15K – $50K20d
2025-11-18LPXLPXBUY$15K – $50K21d
2025-11-17SBMCSBMCSELL$100K – $250K22d
2025-11-14ICNTICNTBUY$50K – $100K25d
2025-11-14TPRTPRSELL$50K – $100K25d
2025-11-13GPCGPCBUY$100K – $250K26d
2025-11-13LVSLVSSELL$100K – $250K26d
2025-11-06VRNGVRNGBUY$100K – $250K33d
2025-11-05LENB_failedLENB_failedBUY$1K – $15K34d
2025-11-04UNHUNHBUY$15K – $50K35d
2025-11-04ALEALESELL$15K – $50K35d
2025-11-04HUMHUMSELL$15K – $50K35d
2025-11-03VRNGVRNGBUY$1K – $15K36d
2025-11-03AAINAAINSELL$100K – $250K36d
2025-11-03TBLTBLSELL$50K – $100K36d
2025-10-31NOWNOWBUY$1K – $15K10d
2025-10-31AVGOAVGOBUY$1K – $15K10d
2025-10-31GOOGLGOOGLBUY$15K – $50K10d
2025-10-31FBFBSELL$50K – $100K10d
2025-10-31CAECAEBUY$1K – $15K10d
2025-10-30GOOGGOOGSELL$1K – $15K11d
2025-10-30ASMLASMLSELL$1K – $15K11d
2025-10-27STSTSELL$15K – $50K14d
2025-10-27RC-P-DRC-P-DBUY$50K – $100K14d
2025-10-27NVDANVDASELL$100K – $250K14d
2025-10-27VVSELL$15K – $50K14d
2025-10-27MSFTMSFTSELL$1K – $15K14d
2025-10-27CHTRCHTRSELL$15K – $50K14d
2025-10-27NFLXNFLXSELL$15K – $50K14d
2025-10-27LENB_failedLENB_failedSELL$15K – $50K14d
2025-10-27APOSAPOSSELL$15K – $50K14d
2025-10-27LVSLVSSELL$15K – $50K14d
2025-10-27IBMIBMSELL$15K – $50K14d
2025-10-27REDREDSELL$15K – $50K14d
2025-10-27MSFTMSFTSELL$50K – $100K14d
2025-10-27SLNDSLNDSELL$50K – $100K14d
2025-10-27CORCORSELL$15K – $50K14d
2025-10-27AVGOAVGOSELL$50K – $100K14d
2025-10-27BKNGBKNGSELL$1K – $15K14d
2025-10-27MLMMLMSELL$1K – $15K14d
2025-10-27COPCOPSELL$50K – $100K14d
2025-10-27AREARESELL$15K – $50K14d
2025-10-27AMZNAMZNSELL$1K – $15K14d
2025-10-27INTUINTUSELL$1K – $15K14d
2025-10-27GPCGPCSELL$15K – $50K14d
2025-10-27VSHVSHSELL$15K – $50K14d
2025-10-27ORCLORCLSELL$15K – $50K14d
2025-10-27INTCINTCSELL$15K – $50K14d
2025-10-27VMCVMCSELL$1K – $15K14d