SLR Investment Corp. (SLRC) — Stock Score Summary

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.

Key Financial Metrics

Price$13.15
Market Cap$719M
P/E (TTM)8.02
P/E (Forward)9.72
Price/Book0.72
Return on Equity9.1%
Debt/Equity114.88
Gross Margin100.0%
Operating Margin69.5%
Revenue Growth-7.3%
Dividend Yield11.7%
Free Cash Flow$-5M

SLR Investment Corp. operates in the Asset Management industry, part of the Financial Services sector (United States).

Frequently Asked Questions

What is SLR Investment Corp.’s (SLRC) StockRank?
MoatMap’s StockRank for SLR Investment Corp. (SLRC) is 43/100, with a Hold signal. It is a composite of Quality (51), Value (56), and Momentum (22) factor ranks across MoatMap’s 19,000+ stock universe.
Does SLR Investment Corp. have an economic moat?
SLR Investment Corp. (SLRC) has a Quality factor score of 51/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage — the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is SLR Investment Corp. a buy, hold, or sell?
MoatMap’s current signal for SLR Investment Corp. (SLRC) is Hold, based on a StockRank of 43/100. Signals are derived mechanically from the StockRank composite and should be one input among many — combine with your own thesis on management, competitive position, and valuation.
What sector is SLR Investment Corp. in?
SLR Investment Corp. (SLRC) operates in the Financial Services sector, specifically the Asset Management industry (United States).