Blind Trust · Editorial

Sheldon Whitehouse Sold $400K in Stocks. His Alpha Record Is -4.7%.

The Senate's loudest voice on corporate accountability has 4 disclosed trades in 90 days and a losing record across 36 scored positions.