$11.64
0.85%
Nasdaq, Sep 28, 04:00 pm EDT. Closed.
ISIN
US83413U1007
Symbol
SLRC

SLR Investment Stock price

$11.64
-0.88 7.03% 1M
-2.41 17.15% 6M
-3.82 24.71% YTD
-3.63 23.77% 1Y
-3.81 24.66% 3Y
-7.36 38.74% 5Y
-8.80 43.05% 10Y
-6.36 35.33% 20Y
Nasdaq, Closing price Mon, Sep 28 2026
-0.10 0.85%
ISIN
US83413U1007
Symbol
SLRC
Industry

Is SLR Investment a Top Scorer Stock based on the Dividend, High-Growth-Investing or Leverman Strategy?

As a Free StocksGuide user, you can view scores for all 9,127 stocks worldwide.

Key metrics

Basic
Market capitalization
$640.5m
Enterprise Value
$1.4b
Net debt
$731.2m
Cash
$422.5m
Shares outstanding
54.6m
Valuation (TTM | estimate)
P/E
8.7
P/S
3.1 | 3.2
EV/Sales
6.6 | 6.9
EV/FCF
8.8
P/B
0.7
Dividends
DPS
$1.64
Yield 1Y | 5Y
14.0% | 10.1%
Growth 1Y | 5Y
0.0% | 0.0%
Payout 1Y | 3Y
96.5% | 98.4%
Increased
0 Years
Financials (TTM | estimate)
Revenue
$209.6m | $199.9m
EBITDA
-
EBIT
$78.8m
Net Income
$73.8m
Free Cash Flow
$156.5m
Growth (TTM | estimate)
Revenue
-5.8% | -8.5%
EBITDA
-
EBIT
-14.2%
Net Income
-16.9%
Free Cash Flow
-3.6%
Margin
Gross
43.2%
EBITDA
-
EBIT
37.6%
Net
35.2%
Free Cash Flow
74.7%
Financial Health
Equity Ratio
38.7%
Return on Equity
9.3%
ROCE
3.7%
ROIC
-
Debt/Equity
1.2
More
EPS
$1.4
FCF per Share
$2.9
Short interest
2.3%
Employees
-
Rev per Employee
-

SLR Investment Stock Analysis

Unlock Scores for Free

Analyst Opinions

14 Analysts have issued a SLR Investment forecast:

10x Buy
71%
3x Hold
21%
1x Sell
7%

Analyst Opinions

14 Analysts have issued a SLR Investment forecast:

Buy
71%
Hold
21%
Sell
7%

SLR Investment Events

Past Events
AUG
5
Q2 2026 Earnings Call
about 2 months ago
MAY
6
Q1 2026 Earnings Call
5 months ago
FEB
25
Q4 2025 Earnings Call
7 months ago
NOV
5
Q3 2025 Earnings Call
11 months ago

Financial data from SLR Investment

Jun '26
+/-
%
210 210
6% 6%
100%
- Direct Costs 119 119
2% 2%
57%
91 91
10% 10%
43%
- Selling and Administrative Expenses 12 12
28% 28%
6%
- Research and Development Expense - -
-
-
- -
-
-
- Depreciation and Amortization - -
-
-
EBIT (Operating Income) EBIT 79 79
14% 14%
38%
Net Profit 74 74
17% 17%
35%

In millions USD.

Don't miss a Thing! We will send you all news about SLR Investment directly to your mailbox free of charge.

If you wish, we will send you an e-mail every morning with news on stocks of your portfolios.

SLR Investment Stock News

Neutral
GlobeNewsWire
●
about 2 months ago
Net Investment Income of $0.33 Per Share for Q2 2026; Declared Quarterly Distribution of $0.31 Per Share NEW YORK, Aug. 04, 2026 (GLOBE NEWSWIRE) -- SLR Investment Corp. (NASDAQ: SLRC) (the “Company”, “SLRC”, “we”, “us”, or “our”) today reported net investment income (“NII”) of $17.8 million, or $0.33 per share, for the second quarter of 2026. On August 4, 2026, the Board declared a quarterly d...
Neutral
GlobeNewsWire
●
3 months ago
NEW YORK, July 01, 2026 (GLOBE NEWSWIRE) -- SLR Investment Corp. (the “Company”) (NASDAQ: SLRC) today announced that it will release its financial results for the quarter ended June 30, 2026 on Tuesday, August 4, 2026 after the close of the financial markets. The Company will host an earnings conference call and audio webcast at 10:00 a.m.
More SLR Investment News

Company Profile

Head office United States
CEO Mr. Gross
Founded 2007
Website slrinvestmentcorp.com

Register for Free

StocksGuide is the ultimate tool for easily finding, analyzing and tracking stocks. Learn from successful investors and make informed investment decisions. We empower you to become a confident, independent investor.

The Apple stock at a glance with charts, current key metrics, news and stock analyses.
The Best Dividend Stocks in the Dividend Top Scorer list.
Stock Analyses of the Best Stocks Worldwide.
Start building wealth today