StockData
SLRCNasdaqFiscal year ends December 31

SLR Investment Corp.

Financials through Q2 FY2026, quarter ended Jun 30, 2026Last filing: 10-Q on Aug 4, 2026
$11.15−0.23 (-2.02%)

Close on Oct 19, 2026

Market cap
$608.28M
P/E (TTM)
8.3
Dividend yield
–

SLR Investment statistics

Financials through Jun 30, 2026, price as of Oct 19, 2026

Valuation

Market Cap$608.28M
Enterprise Value$583.88M
PE Ratio8.26
P/OCF Ratio3.89

Income (trailing twelve months)

Net Income$73.77M
EPS (Diluted)$1.35

Returns

Return on Assets (ROA)2.89%

Growth

Net Income Growth (YoY)-16.9%
EPS Growth (YoY)-16.7%
EPS Growth (3Y CAGR)69.4%
EPS Growth (5Y CAGR)35.7%

Balance sheet

Cash & Short-Term Investments$24.40M
Net Cash (Debt)$24.40M
Net Cash Per Share$0.45

Cash flow (trailing twelve months)

Operating Cash Flow$156.51M

Dividends and yields

Earnings Yield12.1%

Shares

Shares Outstanding54,554,600
Shares Change (YoY)0.00%
Shares Change (QoQ)0.00%
Float46,672,700
Shares Held by Insiders14.4%
Shares Held by Institutions32.9%

Scores

Altman Z-Score0.16

Calculated by StockData from SLR Investment's SEC filings and the latest closing price. Hover a measure to see its formula. The grey column is the median of companies in the same industry group (two-digit SIC code); green or red marks a better or worse value than that median.