CEO John F Barry purchases 1,067,648 shares at $2.27 for $2,428,067.72 at PSEC amid stock -35.1% from 52-week high
John F Barry, Chief Executive Officer of Prospect Capital Corp, executed 2 separate purchases totaling 1,067,648 shares at $2.27 per share for an aggregate $2,428,067.72 on 2026-06-23, increasing his holdings from 88,146,077 to 89,213,725 shares. The current stock price of $2.27 is -35.1% from its 52-week high of $3.50, and the 30-day return is -2.2%. Barry's cross-ticker track record shows 20 prior open-market buys with an average 90-day return of -17.6% and a 0% win rate at the 90-day mark. At this ticker specifically, his 5 prior purchases have produced 30-day returns of -4.7%, -3.6%, and -5.3% where measurable, with timing outcomes not yet available for the May 2026 purchases. The company reported net income of $56,479,000 in its most recent reporting period but was unprofitable over its most recent full fiscal year, creating a mixed fundamental picture at a $1.1B market cap.