Prospect Capital (PSEC) CEO John Barry Buys $2.4M of Stock

CEO John Barry purchased 1,067,648 shares of Prospect Capital at $2.27 each.

Reviewed by automated data checks against the source filing. How we make and check alerts

John Barry, CHIEF EXECUTIVE OFFICER at Prospect Capital Corporation ($PSEC), bought 1,067,648 shares at an average price of $2.27, worth about $2.42 million, on June 23, 2026. The trade was reported to the SEC in a Form 4 filing.

Since the trade, $PSEC is up 3.3% after 1 week, down 5.6% after 1 month and down 24.9% to date (from the $2.13 close on Jun 23, 2026).

Find the original: PSEC Form 4 filings on SEC EDGAR

PSEC Prospect Capital Corporation
$1.60 -29.20% year to date
Daily close · Oct 16, 2026

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.

Get $PSEC trade alerts by text

We text you when insiders, Congress or big funds trade $PSEC. Free.

Not investment advice. EarningsIQ is not a registered investment adviser, and this automated Prospect Capital Corporation alert may contain errors. Disclosures

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 4.1%

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.

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.

Source: John Barry's Form 4 filing on $PSEC (Jun 23, 2026). Find the original filing: PSEC Form 4 filings on SEC EDGAR. Written by software, not financial advice. How we make alerts

Get $PSEC trade alerts by text