Blind Trust · Editorial

Michael McCaul Filed 71 Trades in 90 Days. His Win Rate Is 43.7%.

The Texas Republican attended a Taiwan economic reception with Pelosi this week. Back home, his brokerage account logged 71 disclosed trades in 90 days — and a 43.7% win rate to show for it.