SLR Investment Corp.
SLRC | NASDAQ
$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
Market Data
Market Cap $654.66M
Enterprise Value $333.84M
Beta 0.66
Average Volume 438.63K
Shares Outstanding (Diluted) 55.05M
Shares Change YoY 0.9%
Institutional Ownership 32.39%
Exchange NASDAQ
ISIN US83413U1007
Price Performance
Price Change 1M -4.8%
Price Change 3M -3.3%
Price Change 6M -15.8%
Price Change YTD -22.0%
Price Change 1Y -24.0%
Price Change 3Y -21.9%
Price Change 5Y -36.8%
1M CAGR (ann.) -4.8%
1Y CAGR (ann.) -16.6%
5Y CAGR (ann.) 1.4%
All-Time CAGR 7.3%
Valuation
PE Ratio 8.91
Forward PE 9.03
PEG Ratio -0.53
Forward PEG 7.15
PS Ratio 3.49
Forward PS 3.30
PB Ratio 0.67
P/FCF Ratio 4.19
P/Adj. FCF Ratio 4.19
P/OCF Ratio 5.08
EV/Sales 1.78
EV/EBIT 3.12
EV/EBITDA 3.12
EV/FCF 2.13
Earnings Yield 11.2%
FCF Yield 23.9%
Adj. FCF Yield 23.9%
Financial Health
Net Cash $322.46M
Total Debt $1.15B
Cash & Short-Term Investments $1.48B
Total Assets $2.56B
Current Ratio 6.05
Quick Ratio 6.05
Debt / Equity Ratio 1.17
Debt / EBITDA 10.79
Debt / FCF 7.37
OCF / Debt 0.14
Interest Coverage 1.56
Altman Z-Score 1.02
Piotroski F-Score 7
Margins & Profitability
Gross Profit Margin 66.0%
Operating Profit Margin 56.9%
EBITDA Margin 59.9%
Net Profit Margin 41.3%
FCF Margin 83.3%
Adj. FCF Margin 83.3%
SBC / Revenue 0.0%
SBC Impact (per share) N/A
Returns
Return on Assets 2.9%
Return on Equity 7.5%
Return on Invested Capital 4.2%
Return on Capital Employed 4.7%
Return on Tangible Assets 2.9%
Historical Growth (CAGR)
Revenue CAGR 3Y 13.2%
Revenue CAGR 5Y 10.6%
Revenue CAGR 10Y 9.6%
EPS CAGR 3Y -1.0%
EPS CAGR 5Y -5.8%
EPS CAGR 10Y 1.5%
FCF CAGR 3Y 33.4%
FCF CAGR 5Y 74.2%
FCF CAGR 10Y -11.7%
Analyst Forecasts
Analyst Rating Buy
Analyst Count 15
EPS Growth Next 3Y N/A
Revenue Growth Next 3Y N/A
Earnings Date N/A
EPS Estimate (next Q) N/A
EPS Growth Est (next Q) N/A
Revenue Est (next Q) N/A
Revenue Growth Est (next Q) N/A
Fair Value Estimates
Graham Number $23.28
Graham Upside 93.5%
Lynch Fair Value $6.75
Lynch Upside -43.9%
Price Target $12.50
Price Target Upside 3.9%
Cash Flow
Operating Cash Flow $156.51M
Free Cash Flow $156.51M
Adj. Free Cash Flow $156.51M
FCF Per Share $2.37
OCF Per Share $2.37
OCF/S Ratio 73.0%
Income Statement
Revenue $187.98M
Gross Profit $117.86M
Operating Income $106.93M
EBITDA $106.93M
Net Income $73.76M
EPS (Diluted) $1.35
Revenue / Employee N/A
Profit / Employee N/A
Employees 0
Dividends
Annual Dividend $1.44
Dividend Yield 11.97%
Payout Ratio 106.7%
FCF Payout Ratio 56.2%
Adj. FCF Payout Ratio 56.2%
Dividend Growth (YoY) -12.2%
Pay Frequency Quarterly
Ex-Dividend Date Sep 10, 2026
Add to Watchlist
Select watchlists to add or remove SLRC