SLR Investment Corp (SLRC) Stock Analysis
Verdict: WATCH (do not buy)
Deep discount to book and insider buying battle persistent earnings misses and rising leverage in a deteriorating credit environment.
Investment score: 48/100
Analysis as of
Is SLR Investment Corp stock worth reviewing? The TradeMates thesis
SLRC is currently a falling knife characterized by consistent earnings underperformance and high leverage, despite significant insider interest and a deep discount to book value.
7-factor investment score
- Valuation: 75/100 (weight 20%)
- Financial Health: 35/100 (weight 15%)
- Technical Momentum: 20/100 (weight 15%)
- Earnings Quality: 25/100 (weight 15%)
- Insider Sentiment: 95/100 (weight 10%)
- Analyst Consensus: 60/100 (weight 10%)
- Risk-Adjusted Return: 45/100 (weight 15%)
SLR Investment Corp opportunities and risks
What speaks for SLRC
- Severe Discount to Net Asset Value (NAV)
What speaks against SLRC
- Dividend Sustainability Risk
Peers and competitors
- WED.V
- CGBD
- NMFC
- FDUS
- GAIN
| Ticker | P/E | P/S | EV/EBITDA | Gross margin | Net margin | FCF yield |
|---|---|---|---|---|---|---|
| SLRC | 7.9x | 3.9x | 17.3x | 64.0% | 49.2% | -12.9% |
| CGBD | 15.3x | 3.6x | 19.9x | 75.3% | 23.8% | 5.9% |
| NMFC | n/a | 3.4x | 24.5x | 70.4% | -25.6% | 88.6% |
| FDUS | 8.6x | 5.4x | 9.5x | 74.4% | 62.0% | -11.8% |
| GAIN | 3.3x | 5.8x | 8.9x | 57.9% | 173.6% | 4.1% |
| Peer median | 6.0x | 4.5x | 14.7x | 72.4% | 42.9% | 5.0% |
Frequently asked questions about SLR Investment Corp (SLRC)
Is SLRC stock a good investment?
The TradeMates model rates SLR Investment Corp as WATCH (do not buy) with an investment score of 48/100. SLRC is currently a falling knife characterized by consistent earnings underperformance and high leverage, despite significant insider interest and a deep discount to book value. This is algorithmic model output, not personal investment advice.
Is SLRC stock a buy?
The TradeMates model verdict for SLRC is WATCH (do not buy) with an investment score of 48/100. Treat this as a model signal to review, not a personal buy recommendation.