Blind Trust · Editorial

Laurel Lee Sold GE While Sitting on Energy and Commerce

Four trades in 90 days, all sales. One carries a committee-overlap flag. The alpha is lousy either way.