SLR Investment Corp

SLR Investment Corp (SLRC) Stock Analysis

$11.380

-0.148 (-1.30%)At close

Loading chart…
High
11.560
Open
11.550
VWAP
11.43
Volume
261.99K
Mkt Cap
881.06M
Low
11.355
Amount
2.99M
EV/EBITDA, TTM
9.48

SLR Investment Corp. is a closed-end, externally managed, non-diversified management investment company. It invests primarily in privately held United States middle-market companies. Its investment objective is to generate both current income and capital appreciation through debt and equity investments. It directly and indirectly invests primarily in leveraged middle market companies in the form of senior secured loans, financing leases and unsecured loans, and equity securities. In addition, it shall invest in foreign markets, including emerging markets. Its business is focused primarily on the direct origination of investments through portfolio companies or their financial sponsors. It invests in various industries, such as financial services, multi-sector holdings, health care providers and services, health care equipment and supplies, pharmaceuticals, consumer services, capital markets, media, software, and asset management. Its investment manager is SLR Capital Partners, LLC.

AI analysis of SLR Investment Corp (SLRC)

Hold

SLR Investment Corp is currently trading at $11.38, which is below the average analyst price target of $12 from JPMorgan and $15 from Keefe Bruyette, indicating limited upside potential. The stock has a low RSI of 41.58, suggesting it is nearing oversold territory, but the recent performance shows a year-to-date decline of 26.25%, raising concerns about its recovery. The high forward P/E ratio of 8.99 and a dividend yield of 9.41% provide some attraction for income-focused investors, but the risk of further declines remains significant due to recent downgrades and a net income drop to $8.27 million in Q2 2026, down from $17.12 million in Q1 2026.

Analyst Ratings (8)

+53.25% upside
Buy
5 Buy
3 Hold
0 Sell
Current: 11.38
Low
16.50
Average
17.44
High
19.00

Keefe Bruyette

2026-08-27

Price Target

—

Hold

JPMorgan

2026-07-02

Price Target

$12

Underweight

Keefe Bruyette

2026-05-11

Price Target

$15

Market Perform

Wells Fargo

2026-05-07

Price Target

$11

Underweight

JPMorgan

2026-05-07

Price Target

$14

Underweight

Valuation Metrics

The current forward P/E ratio for SLR Investment Corp (SLRC) is 8.99, compared to its 5-year average forward P/E of 9.46.

Forward P/E

Fair
5Y Average P/E
9.46
Current P/E
8.99
Overvalued
10.60
Undervalued
8.31

Forward EV/EBITDA

Overvalued
5Y Average EV/EBITDA
1.88
Current EV/EBITDA
9.48
Overvalued
6.21
Undervalued
-2.46

Forward P/S

Undervalued
5Y Average P/S
3.81
Current P/S
3.18
Overvalued
4.26
Undervalued
3.36

Alphio AI Price Scenarios for SLRC

Scenario prices are the last monthly forecast band of the current year. Probabilities are fixed model weights (25 / 50 / 25), not guarantees.

B

Bull

Bull · 25%SLRC

$18.30

Scenario price

B

Base

Base · 50%SLRC

$17.71

Scenario price

B

Bear

Bear · 25%SLRC

$16.02

Scenario price

Whales holding SLRC

A

Ares Management LLC

+ HoldingSLRC

-3.44%

3M Return

Events Timeline

2026-08-04 (ET)

16:31:00

SLR Investment Corp Reports Q2 NAV per Share of $18.00

2026-02-24 (ET)

16:10:00

SLR Investment Corp Net Asset Value Rises to $18.26 per Share

2025-11-04 (ET)

17:35:37

SLR Investment announces Q3 earnings per share of 43 cents, surpassing consensus estimate of 41 cents.

2025-08-05 (ET)

16:23:12

SLR Investment reports Q2 EPS 44c, consensus 40c

News

SLRC FAQ — answered by Alphio AI

SLR Investment Corp. is a closed-end, externally managed, non-diversified management investment company. It invests primarily in privately held United States middle-market companies. Its investment objective is to generate both current income and capital appreciation through debt and equity investments. It directly and indirectly invests primarily in leveraged middle market companies in the form of senior secured loans, financing leases and unsecured loans, and equity securities. In addition, it shall invest in foreign markets, including emerging markets. Its business is focused primarily on the direct origination of investments through portfolio companies or their financial sponsors. It invests in various industries, such as financial services, multi-sector holdings, health care providers and services, health care equipment and supplies, pharmaceuticals, consumer services, capital markets, media, software, and asset management. Its investment manager is SLR Capital Partners, LLC. It operates in the Financials sector.

SLR Investment Corp is currently trading at $11.38, which is below the average analyst price target of $12 from JPMorgan and $15 from Keefe Bruyette, indicating limited upside potential. The stock has a low RSI of 41.58, suggesting it is nearing oversold territory, but the recent performance shows a year-to-date decline of 26.25%, raising concerns about its recovery. The high forward P/E ratio of 8.99 and a dividend yield of 9.41% provide some attraction for income-focused investors, but the risk of further declines remains significant due to recent downgrades and a net income drop to $8.27 million in Q2 2026, down from $17.12 million in Q1 2026.

8 analysts cover SLRC: 5 rate it Buy, 3 Hold and 0 Sell. The average price target is 17.44.

Community

More ↗

No posts yet

Sign up or log in to join the discussion

This page is for research only and is not investment advice. Models can be wrong. Past performance does not guarantee future results.

Start trading