Loading...
SLR Investment Corp (SLRC) is not a strong buy at the moment for a beginner investor with a long-term strategy. While the company has shown positive financial growth in the latest quarter, the technical indicators and trading trends do not suggest a compelling entry point. Additionally, analysts remain cautious, and there are no significant positive catalysts or trading signals to support immediate investment.
The MACD is positive and expanding, indicating mild bullish momentum. However, the RSI is neutral at 62.174, and the moving averages are bearish (SMA_200 > SMA_20 > SMA_5). The stock is trading near its resistance level (R1: 15.207), which may limit short-term upside potential.

The net asset value per share increased modestly to $18.26.
SLR Investment's Q4 total investment income missed expectations and declined 2.0% YoY. Analysts suggest the stock is not a buy yet, and there have been no upward revisions in EPS or revenue estimates in the last three months. The stock is trading near resistance levels, limiting short-term upside.
In Q4 2025, SLR Investment Corp reported revenue of $57.94 million (+6.50% YoY), net income of $25.07 million (+10.90% YoY), and EPS of $0.46 (+12.20% YoY).
Analysts remain cautious on SLRC, with no upward revisions in EPS or revenue estimates in the last three months. Recent commentary suggests the stock is not yet a buy despite a resilient portfolio.