Blind Trust · Editorial

Fetterman's 3 Trades, His Tech Committee Buys, and a 49.8% Alpha

The senator nobody can figure out is also one of the few members posting a 49.8% 30-day alpha on a committee-overlap trade.