PSEC CEO Buys $6.6M of Stock Ahead of Earnings
Prospect Capital Corporation's most compelling pre-earnings signal comes not from the options desk or the lending market, but from its own boardroom — CEO John Barry has spent over $6.6 million buying PSEC shares in…