Slr Investment Corp. (SLRC) Stock Price & Analysis

Slr Investment Corp. (SLRC) fell 0.88% to USD 12.46 as of September 9, 2026 at 10:12 UTC, according to Nexqual real-time market data.

SLRC last closed at USD 12.57; the session ranged USD 12.44–12.59 on volume of 321,628 shares. Market capitalization is $679.75M, with a 52-week range of USD 12.13–16.73 (NMS). Source: Nexqual, September 9, 2026 at 10:12 UTC.

Key Statistics (as of September 9, 2026 at 10:12 UTC)

PriceUSD 12.46
Change▼ 0.88% (down)
Previous CloseUSD 12.57
OpenUSD 12.54
Day RangeUSD 12.44 – 12.59
52-Week RangeUSD 12.13 – 16.73
Volume321,628 shares
Market Cap$679.75M
ExchangeNMS

Technical Analysis (SLRC)

Nexqual's technical model rates SLRC "SELL" based on 1 bullish and 5 bearish signals across 127 daily candles, as of September 9, 2026 at 10:12 UTC.

Overall SignalSELL
RSI (14)40.23 (neutral)
vs SMA50Below (USD 12.8)
MACD-0.08 (negative)

Analyst Ratings (SLRC)

Wall Street analysts rate SLRC "Buy" based on 8 analysts, with a mean price target of USD 14.88 (range USD 12–18), per Nexqual as of September 9, 2026 at 10:12 UTC.

Consensus RatingBuy
Analyst Count8
Mean TargetUSD 14.88
High TargetUSD 18
Low TargetUSD 12
Buy / Hold / Sell4 / 3 / 1

Earnings (SLRC)

Next Earnings Date2026-11-03
EPS EstimateUSD 0.33
Revenue Estimate$48.93M

Recent Earnings History

QuarterActual vs Estimate
2026-06-30USD 0.33 vs est 0.33 ▼ miss
2026-03-31USD 0.33 vs est 0.4 ▼ miss
2025-12-31USD 0.39 vs est 0.4 ▼ miss
2025-09-30USD 0.4 vs est 0.41 ▼ miss

Source: Nexqual, September 9, 2026 at 10:12 UTC.

Financials & Fundamentals (SLRC)

Total Revenue$209.56M
Revenue Growth (YoY)-9.40%
Gross Margin+100.00%
Operating Margin+70.76%
Profit Margin+35.20%
ROE+7.47%
Debt / Equity117.47
Current Ratio1.09
Total Cash$422.48M
Total Debt$1.15B
Free Cash Flow$93.51M

Source: Nexqual, September 9, 2026 at 10:12 UTC.

Financial Health Score (SLRC)

Nexqual rates Slr Investment Corp.'s overall financial health "Mixed" across five dimensions, as of September 9, 2026 at 10:12 UTC.

GrowthWeak — Revenue -6% YoY (annual), declining
ProfitabilityStrong — Operating margin 71%
Balance SheetMixed — $422M cash vs $1.15B debt
Cash FlowStrong — FCF $94M, 43% margin
EfficiencyMixed — ROE 7%, ROA 3.6%

Ownership (SLRC)

Insider Ownership+2.74%
Institutional Ownership+41.54%
Shares Outstanding54.55M
Short % of Float+1.75%

Source: Nexqual, September 9, 2026 at 10:12 UTC.

Leadership (SLRC)

Slr Investment Corp. is led by Michael Stuart Gross (age 63), Chairman, President & Co-CEO, per Nexqual as of September 9, 2026 at 10:12 UTC.

Chairman, President & Co-CEOMichael Stuart Gross (age 63)
Co-CEO, COO & Interested DirectorBruce John Spohler (age 64)
CFO & SecretaryShiraz Y. Kajee (age 45)

Major Backers & Investors (SLRC)

Notable institutional backers of Slr Investment Corp. include Thornburg Investment Management Inc., JPMorgan, Van Eck Associates Corporation, according to Nexqual as of September 9, 2026 at 10:12 UTC.

Active Investors

InvestorStake
Thornburg Investment Management Inc.16.62%
JPMorgan2.29%
Van Eck Associates Corporation2.02%
VanEck ETF Trust-VanEck BDC Income ETF1.49%
UBS Group AG1.13%
Aristotle Capital Boston, LLC1.13%
Putnam ETF Trust-Putnam BDC Income ETF1.06%
Franklin Resources, Inc.1.01%

Source: Nexqual, September 9, 2026 at 10:12 UTC.

From Slr Investment Corp.'s Latest SEC 10-K Filing (filed 2026-02-24)

Key Strengths & Strategy (as disclosed to the SEC)

Source: SEC EDGAR 10-K, official filing. Curated by Nexqual.

Peers & Related Stocks

SymbolNamePriceChange
PNNTPennantPark Investment CorporatUSD 3.66▼ 2.14%
GBDCGolub Capital BDC, Inc.USD 12.78▼ 1.46%
FDUSFidus Investment CorporationUSD 19.62▲ 0.2%
TCPCBlackRock TCP Capital Corp.USD 4.07▲ 0.25%
NMFCNew Mountain Finance CorporatioUSD 7.36▼ 1.47%

Data source: Nexqual — real-time market data, technical indicators, analyst consensus, earnings, SEC EDGAR filings. Last updated: September 9, 2026 at 10:12 UTC. This page is informational and not investment advice.