John Barry Buys Over 1 Million Shares of Prospect Capital
CEO John Barry purchased 1,067,648 shares of Prospect Capital at $2.27 each.
Key Points
- John Barry, CEO of Prospect Capital Corporation, bought 1,067,648 shares at $2.27 per share on June 23, 2026.
- Prospect Capital's stock traded around $2.27 on Friday with a market cap of $1.14 billion and a forward P/E ratio of 6.49.
- Two Sigma Investments increased its stake in Prospect Capital by 9.3 million shares, while Van Eck Associates reduced its position by 2.3 million shares.
Important disclosure: Podchat is not a registered investment adviser, broker-dealer, or financial planner. This article is for informational and educational purposes only and is not a recommendation to buy, sell, or hold any security. Content may be generated by automated systems using public filings, market data, and third-party sources, and may contain errors or omissions. Investing involves risk, including possible loss of principal. Past performance, insider activity, analyst ratings, price targets, sentiment scores, and hypothetical or backtested results are not guarantees of future performance. Please do your own research and consult a qualified professional before making investment decisions.
John Barry, the CEO of Prospect Capital Corporation, made a significant purchase of the company's shares on June 23, 2026. Barry bought 1,067,648 shares at $2.27 each, totaling approximately $2.42 million. This transaction was not part of a pre-planned trading program.
Insider Buying and Selling at Prospect Capital Corporation
Barry has been actively purchasing shares of Prospect Capital recently. On June 23, 2026, he bought 1,067,648 shares at $2.27 each. The day before, on June 22, he acquired 1,000,000 shares at $2.25 per share. Earlier in May, he made several other purchases, including 433,000 shares at $2.32 on May 26, 232,000 shares at $2.32 on May 22, and 200,000 shares at $2.26 on May 21. Additionally, Grier Eliasek, the Chief Operating Officer, bought 942,800 shares at $2.92 on February 11, 2026.
Other Institutional Activity in Prospect Capital Corporation
Two Sigma Investments significantly increased its holdings in Prospect Capital, adding 9,316,639 shares to reach a total of 15,849,407 shares valued at approximately $41.37 million. Private Management Group also boosted its position by 10,310,442 shares, now holding 13,535,291 shares worth about $35.33 million. On the other hand, Van Eck Associates reduced its stake by 2,347,674 shares, ending with 7,296,734 shares valued at $19.04 million. UBS Group increased its holdings by 483,382 shares to a total of 5,473,368 shares, valued at $14.29 million. Meanwhile, Marshall Wace trimmed its position by 1,462,296 shares, now holding 4,751,220 shares worth $12.40 million.
Prospect Capital Corporation Stock Up 0.9%
Shares of NasdaqGS:PSEC traded around $2.27 on Friday. Prospect Capital has a market cap of approximately $1.14 billion and a forward P/E ratio of 6.49. The stock's 52-week range is between $2.11 and $3.50. It has a 50-day moving average of $2.44 and a 200-day moving average of $2.64. The company's beta is 0.767, indicating relatively low volatility compared to the market. Prospect Capital's current ratio stands at 0.813, with a quick ratio of 0.766 and a high debt-to-equity ratio of 37.92.
$PSEC stock price
Daily closing prices, year to date. Not investment advice.
Recent Earnings
Prospect Capital reported revenue of $650.64 million, with a revenue decline of 12.1%. The company posted a net margin of -5.8% and a return on equity of -0.8%. The next earnings release is expected on May 7, 2026.
Dividend
The company offers a substantial dividend with an annual rate of $0.50, yielding 21.98%. The dividend payout ratio is notably high at 211.76%.
Analysts Set New Price Targets
On May 12, 2026, Wells Fargo maintained its "sell" rating for Prospect Capital with a price target of $2.00. The consensus among analysts is a mean target price of $2.00, with only one analyst providing an opinion.
About Prospect Capital Corporation
Prospect Capital Corporation is a business development company based in New York, NY. Led by CEO John Francis Barry III, the firm specializes in investing in middle-market companies through various financial instruments such as secured debt, mezzanine debt, and equity. It operates primarily in the United States and Canada, focusing on sectors like energy, industrials, and financial services.
Bottom Line
John Barry's recent share purchases highlight his confidence in Prospect Capital Corporation. Investors should note that these transactions reflect the CEO's personal investment strategy. The stock's current metrics, including its high dividend yield and low forward P/E ratio, might interest those tracking asset management companies. As always, insider transactions are just one piece of the puzzle, and investors should consider the broader financial picture.
Get Prospect Capital Corporation alerts
New 13F filings, insider trades, and analyst moves on $PSEC, sent to your inbox. Free, and you can unsubscribe anytime.
This instant news alert was generated by automated narrative technology and financial data from Podchat and public regulatory filings. It is for informational purposes only and is not financial advice.
