MarketInOut Stock Screener Log In | Sign Up
 

SLR Investment Corp

NASDAQ • Financial Services • Asset Management • Quote as of 10/23/2026
SLR Investment Corp stock price and volume chart

Company Profile

IndustryAsset Management
SectorFinancial Services
ExchangeNASDAQ
Market Capitalization606.65 mln
Float49.03 mln
Earnings Date11/03/2026

EPS

1.36
Decent

P / E

8.21
Undervalued

Piotroski F-Score

6 / 9
Solid

Beneish M-Score

-2.38
Borderline

1-Year Forecast

14.69
Strong upside

Relative Strength

49 / 100
In line with market

Business Description

SLR Investment Corp. is a business development company that provides debt and equity financing to mid-sized businesses across a wide range of industries in the United States, including healthcare, technology, manufacturing, and many others. It typically invests between $5 million and $25 million per deal, targeting companies with revenues of $50 million to $1 billion and earnings before interest, taxes, depreciation, and amortization between $15 million and $100 million. Investments are generally structured as secured loans, mezzanine financing, or minority equity stakes, with most positions exited within three years.

Key Fundamentals

EPS1.36
P/E8.21
ROE7.44
RPS3.84
ROIC5.46
ROA2.90
Interest Cover2.08
EBITDA, mln142
EV / EBITDA9.61
EV / EBIT9.61
Revenue, mln211
EV / Revenue6.47

Quote Details

Last 11.17
Change -0.09 (-0.8%)
Open 11.25
Volume 424,930
Turnover 4,746,468
Average Volume 377,524

Financial Ratios

Pre-Tax Profit Margin35
Leverage Ratio2.61
Current Ratio0.67
Price / Book0.65
Price / Tangible Book0.65
Price / Cash Flow4.70
Price / Free Cash Flow6.13
Debt / Equity1.18
Price / Sales3.01
PEG Ratio0.37

Financial Strength

Altman Z-Score0.33
Piotroski F-Score 6 / 9
Beneish M-Score-2.38
Price to Intrinsic Value0.37
Price to Lynch Fair Value0.55
Price to Graham Number0.50
1-Year Target Price14.69
Shiller PE Ratio7.42
Short Ratio3.08
Short % of Float2.31

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -1.85% 28 / 100   
1 Month -4.37% 42 / 100   
2 Months -11.42% 30 / 100   
6 Months -25.23% 23 / 100   
1 Year -14.54% 33 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog