SLR Investment Corp. (SLRC) has a MoatMap StockRank of 43/100 based on Quality (51/100), Value (56/100), and Momentum (22/100) factor scores. The current signal is HOLD. SLR Investment Corp is a business development company (BDC) focused on senior secured loans. It lacks structural growth, pricing power, or any alignment with our core macro themes, operating primarily as a yield vehicle rather than a compounder.
SLR Investment Corp. is a business development company (BDC) specializing in originating and investing in senior secured loans to middle-market companies across various industries. The company primarily targets first lien and unitranche debt investments, emphasizing capital preservation and current income. SLR Investment Corp. leverages its extensive experience in private credit to provide financing solutions to companies underserved by traditional capital markets.
| Price | $13.15 |
| Market Cap | $719M |
| P/E (TTM) | 8.02 |
| P/E (Forward) | 9.72 |
| Price/Book | 0.72 |
| Return on Equity | 9.1% |
| Debt/Equity | 114.88 |
| Gross Margin | 100.0% |
| Operating Margin | 69.5% |
| Revenue Growth | -7.3% |
| Dividend Yield | 11.7% |
| Free Cash Flow | $-5M |
SLR Investment Corp. operates in the Asset Management industry, part of the Financial Services sector (United States).