John F. Barry, Chief Executive Officer of PROSPECT CAPITAL CORP (PSEC), made a significant purchase of the company's stock on June 23, 2026. Barry acquired 1,000,000 shares at an average price of $2.27 per share, representing a total investment of approximately $2.27 million.

This transaction adds to a series of recent stock purchases by Barry, indicating a notable increase in his personal stake in PSEC. Insider purchases are often viewed by the market as a signal of confidence in a company's future prospects and management's belief in its valuation.

The substantial buy underscores Barry's commitment to PROSPECT CAPITAL CORP, particularly given his executive role. Investors closely monitor such insider activity for potential insights into the company's performance and strategic direction.