Blind Trust · Editorial

Sheldon Whitehouse Sold 4 Stocks. His Alpha Record Is Worse Than a Coin Flip.

The Senate's foremost scold of corporate power filed $100K-plus in stock sales this spring. The 30-day math on his full trading history is not flattering.