
Business development company Prospect Capital's PSEC.O shares rise 2.3% to $2.67 premarket
CEO John Barry bought $997,219 worth of PSEC shares, according to regulatory filing late Wednesday
Market participants tend to track trading activity of executives as investors believe insiders could have clearer view of company's outlook
Lone analyst covering stock has "sell" rating and $2.50 PT - data compiled by LSEG
As of last close, PSEC stock down 39.4% YTD