Michael McCaul has been on the foreign-policy warpath this week, publicly breaking with the White House over Vladimir Putin's sincerity at the peace table. His Bluesky footprint is 19 posts deep, mostly people sharing his line that Russia's leader is "blocking peace" That's the news. Here's what the financial record looks like while he's making it.
The Geopolitics, Briefly
McCaul, the Texas Republican and former chair of the House Foreign Affairs Committee, has been one of the louder GOP voices on Ukraine. The social signal this week: he pushed back directly on Trump's read of Putin, argued Russia is the obstacle to any ceasefire, and repeated his point that a $25,000 Ukrainian drone hitting a $100 million Russian target is the kind of exchange rate Kyiv can sustain and Moscow cannot. That framing has cut through.
He sits on the House Committee on Foreign Affairs, including its Europe subcommittee. Ukraine policy is, without question, his lane.
His brokerage filings are also very busy right now.
36 Trades in 90 Days
Per McCaul's full disclosure record on Blind Trust, he's filed 36 trades in the last 90 days. That's an active account.
The recent activity clusters hard in late April. Between April 24 and April 30, McCaul filed at least 15 transactions. The full list includes purchases of Teradyne (TER), Intuit (INTU), Danaher (DHR), S&P Global (SPGI), Mastercard (MA), Workday (WDAY), EQT Corp, Pandora (P), and Schneider Electric ADR (SMNEY). On the sale side: Vulcan Materials (VMC), GE Vernova (GEV), Shell (SHEL), Mastercard again, Visa (V), and a small NVAER position.
Mastercard bought on April 28. Mastercard sold on April 27. One day apart, same size range. The interpretation is yours.
The Alpha Record Is Not a Brag
Across 119 scored trades, McCaul is 52 wins and 67 losses. That's a 43.7% hit rate against the S&P 500. The mean 30-day alpha across the full sample is negative 1.3%. The portfolio, taken as a whole, has trailed the index.
The three best individual trades in recent history: a Humana (HUM) purchase on April 10 that returned 34.5% over 30 days, an Insight Direct (NSIT) purchase on April 23 that returned 22.7%, and a Teradyne (TER) purchase on April 29 that's up 21.7% at the 30-day mark. All three have no committee overlap. They're just trades that worked.
The three worst: selling Chevron (CVX) on March 23 at a 30-day alpha of negative 18.8%, selling Shell (SHEL) on March 31 at negative 15.3%, and selling Vulcan Materials (VMC) on April 29, also negative 15.3%. He sold two energy majors and got the direction wrong on both.
The full record is public. Read it. It does not paint a picture of a congressman with a hot hand.
The Committee Overlap Trades
McCaul's committees are Foreign Affairs and Homeland Security. Neither of those puts him in the jurisdiction of financial services regulation or domestic tech policy in any conventional sense. But the committee overlap data flags five trades anyway, all tagged under "Technology" or "Financial Services" as the overlap category.
Two purchases of Intuit (INTU), one on March 2 and one on March 12, returned 14.2% and 5.6% respectively at the 30-day mark. A MercadoLibre (MELI) purchase on March 12 returned 4.4%. A ServiceNow (NOW) purchase on March 4 returned 3.3%. An S&P Global (SPGI) purchase on March 24 returned 3.9%.
The committee overlap label here deserves a caveat: McCaul is on Foreign Affairs and Homeland Security, not Financial Services or any tech-focused committee. These overlap tags reflect the sector of the stock, not a direct jurisdictional match. Floor votes on finance bills are not the same as committee oversight of those sectors. McCaul votes on the floor like every other member. The Intuit purchases are trades with positive returns. They're not trades a Foreign Affairs member has any particular oversight angle on.
The receipts are public. Make of them what you make of them.
What He Voted On While Moving Money
The recent vote record includes a few worth naming. On June 25, McCaul voted Yea on the Financial Exploitation Prevention Act of 2025, which passed. On June 24, he voted Yea on the Small Business Lending Fraud Prevention Act, also passed. On June 11, he voted Yea on a FISA reauthorization bill that failed on the floor.
He missed three votes on June 29 alone: the TRIA Program Reauthorization Act, the KIDS Act, and a housing bill. None of those are in his committee remit. Missing floor votes is common for members who are traveling, doing press, or doing other member things. It's noted, not indicted.
His vote on FISA extension is at least adjacent to his committee work. Surveillance authorities and foreign intelligence are exactly the kind of thing the Foreign Affairs and Homeland Security member would be expected to have views on. He voted yes. It failed anyway.
The Energy Trades Are the Interesting Thread
McCaul sold Shell between $15K and $50K on April 24, 2026. He sold Shell once before, on March 31, and that trade now shows a 30-day alpha of negative 15.3%, meaning the stock went up after he sold. He sold Chevron in late March and that trade also went against him, negative 18.8% at 30 days.
Three energy-sector sales. All three moved in the wrong direction for him after the fact.
At the same time, he bought EQT Corp between $15K and $50K on April 24, the same day he sold Shell. EQT is a natural gas producer. Shell is an integrated oil major. He rotated out of one energy name and into another on the same day. Whether that reflects a macro thesis, portfolio rebalancing, or something else entirely is not in any filing.
Members are required to disclose. They are not required to explain themselves, recuse, or even acknowledge the pattern. That's the rule. Yes, really.
What the Full Picture Looks Like
McCaul is in the news for being one of the credible Republican voices on Ukraine, willing to say out loud that Putin is the problem and Trump's read of the situation is too rosy. That's a real story about a real policy position from someone who spent years as Foreign Affairs chair and knows the file.
His financial record, running alongside that public profile, shows a congressman who trades actively, has a below-average hit rate against the market, sits on committees that don't directly touch most of what he's buying and selling, and has been particularly active in a week when Ukraine policy and Trump-Russia atmospherics are front-page news.
None of those trades overlap with any vote in the data. No overlap dates. No same-week clusters that require explanation. The full disclosure record is available for anyone who wants to run their own analysis.
His financial record shows 36 trades in 90 days, a 43.7% win rate against the index, and a mean alpha of negative 1.3%. You decide if it's relevant to why he's in the news today.