New insider activity at Prospect Capital ( (PSEC) ) has taken place on June 25, 2025.
Confident Investing Starts Here:
- Easily unpack a company's performance with TipRanks' new KPI Data for smart investment decisions
- Receive undervalued, market resilient stocks right to your inbox with TipRanks' Smart Value Newsletter
CEO John F. Barry has made a significant investment in Prospect Capital by purchasing 319,000 shares of the company’s stock. This transaction is valued at $1,008,040, showcasing Barry’s confidence in the company’s future prospects.
Recent Updates on PSEC stock
In recent developments, Prospect Capital’s CEO, John Barry, purchased a significant number of shares, indicating confidence in the company’s future. However, the stock’s price target was lowered by analysts due to the company’s decision to sell shares below their net asset value, which could dilute existing shareholder value. Additionally, while the company reported strong profitability, its historical volatility and technical analysis pointing to bearish momentum have raised concerns. The high dividend yield remains a positive aspect, but the negative P/E ratio suggests potential sustainability issues, contributing to a mixed outlook on the stock.
Spark’s Take on PSEC Stock
According to Spark, TipRanks’ AI Analyst, PSEC is a Neutral.
Prospect Capital’s overall score is driven by mixed financial performance with strong current profitability but historical volatility. Technical analysis points to bearish momentum, which is a significant concern. The high dividend yield is a positive, but the negative P/E ratio indicates potential sustainability issues. Overall, the stock presents a balanced risk-reward profile, with strengths in cash flow management and dividend yield, but significant technical and valuation challenges.
To see Spark’s full report on PSEC stock, click here.
More about Prospect Capital
YTD Price Performance: -22.60%
Average Trading Volume: 3,397,221
Technical Sentiment Signal: Sell