SLR Investment Corp. logo

SLR Investment Corp.

SLRC | NASDAQ
Chart Builder DCF Calculator
$12.03
+$0.03 (+0.25%)
At close: Sep 21, 2026, 4:00 PM ET
$12.02
-$0.01 (-0.08%)
After-hours: Sep 21, 2026, 7:30 PM ET
+0.25%

Rating

Updated: Aug 15, 2026
64
Fundamentals Strong
Market Sentiment Neutral
Moat None

Key Statistics

Market Data

Market Cap $656.29M
1D Range
11.96 12.07
52W Range
11.96 16.36

Valuation (TTM)

PE 8.91
PB 0.67
EV/EBITDA 3.12

Valuation (NTM)

Forward PE 9.03
Forward PEG 7.15
Price Target $12.50
Loading financial charts...

Profile

SLR Investment Corp. is a business development company specializing in secured debt (first lien unitranche and second lien), subordinated (unsecured) debt, minority equity, leveraged buyouts, acquisit...

Employees 0
IPO Date Feb 8, 2010
Fiscal Year January - December

Latest News

No news articles available yet.

Earnings

Next Earnings
Nov 3, 2026
EPS Est
Pro
Rev Est
Pro
Earnings Details ➞

Analyst Summary

# of Analysts
4
Consensus
Hold
Price Target
$12.50
Upside
+3.91%
Buy (1)
Hold (1)
Sell (2)
Analyst Details

© 2026 bestshares.com. All rights reserved.