SLR Investment Corp. (SLRC) Stock Forecast & Analysis

Real-time stock price, financial statements, consensus target price, insider trading, and technical analysis for SLR Investment Corp. (SLRC:NASDAQ), powered by AI.

Current Price
$12.50
P/E Ratio
7.4
Market Cap
680M
Sector
Financial Services
What is the SLR Investment Corp. stock price forecast?

SLR Investment Corp. is currently trading at $12.50. View real-time AI analysis on Alpha Lenz.

What is SLR Investment Corp. insider trading activity?

View the latest insider trading data for SLR Investment Corp. on Alpha Lenz.

What is SLR Investment Corp.'s P/E ratio?

SLR Investment Corp.'s P/E ratio is 7.4.

SLR Investment Corp.

NASDAQ · SLRC
$12.50-0.04(-0.32%)Pre-marketNASDAQ regular session 09:30–16:00 ET
Ask about SLR Investment Corp.'s future dividend policy...
Alpha Chat Insight

SLR Investment Corp. trades at a P/E of 7.4 (undervalued) with solid ROE of 9.3%. 3Y revenue CAGR of 53.9% highlights clear growth momentum.

Ask for details

Company Overview

Slr Investment Corp. is a business development company (BDC) that primarily focuses on lending to middle-market companies. Its primary function is to provide financing solutions, including senior secured loans, subordinated loans, and equity investments, to businesses that may not have easy access to traditional capital markets. This asset plays a critical role in supplying capital to small to midsize enterprises (SMEs), which are crucial drivers of economic growth and employment. Notable features of Slr Investment Corp. include its diversified investment portfolio and its strategy of investing across various sectors such as manufacturing, healthcare, and technology. This diversity helps mitigate risks associated with sector-specific economic downturns. The company aims to generate steady income through interest payments and potential capital appreciation via strategic investments. In the financial market, Slr Investment Corp. is significant for providing investors exposure to the middle market's growth potential while offering high-income opportunities through dividends. As a publicly traded BDC, Slr Investment Corp. facilitates investor participation in the credit and equity markets through an accessible platform, supporting economic expansion by financing underserviced segments of the economy.

CEOMr. Michael Stuart Gross
SectorFinancial Services
IndustryAsset Management
0

Company Statistics

FY 2025

Profile

$680.42MMarket Cap
$103.31MRevenue
0.00Shares Out
0Employees

Margins

N/AGross
N/AEBITDA
N/AOperating
89.57%Pre-Tax
89.57%Net

Valuation

7.35P/E
0.68P/B
6.59EV/Sales
N/AEV/EBITDA
-9.45P/FCF

Growth (CAGR)

53.95%Rev 3Yr
34.35%Rev 5Yr
N/AOp Inc 3Yr
N/AOp Inc 5Yr
71.51%Net Inc 3Yr
43.04%Net Inc 5Yr

Returns

3.69%ROA
9.31%ROE
N/AROIC

Financial Health

$364.30MCash & Cash Equivalents
$1.21BNet Debt
158.29%Debt/Equity
N/AInterest Cov

Frequently Asked Questions

SLR Investment Corp. (ticker: SLRC) is a company listed on NASDAQ in the Financial Services sector (Asset Management). Market cap is $680M.

The current price is $12.5 with a P/E ratio of 7.35x and P/B of 0.68x.

ROE is 9.31%. Annual revenue is $103M.

Alpha Lenz
Singapore
Treasurer Pte Ltd | License: 202346277E
9 Straits View Marina One West Tower #05-07 Singapore 018937
contact@treasurer.co.kr
©2026 Treasurer Pte Ltd. All rights reserved.
SLR Investment Corp. (SLRC) Stock Forecast 2026 $12.50 — Price, Financials & Analyst Targets | Alpha Lenz