SLR Investment Corp.

SLRC Financial Asset Management

SLR Investment Corp.’s revenue for fiscal 2025 (year ended December 2025) was $218.5 million, down 5.97% from fiscal 2024.

Revenue
−13.4%
EPS
−67.7%
Free cash flow
+77.7%
Total debt
−2.88%

Quarter to September 2026, against a year earlier

11.77 0.21 −1.75%
Market cap
$643.0M
P/E
11.3×
Fwd P/E
10.4×
Dividend yield
12.0%
F-score
2/9
Altman Z
n/a
Beneish M
n/a
Dividend safety
n/a
Sep '26 Jun '26 Mar '26 Dec '25 Older periods
P/E ratio
10.94 9.16 8.73 9.09

+8 more quarters

P/S ratio
3.13 3.22 3.64 3.86
P/FCF ratio
2.90 4.31 0.00 0.00
P/Operating CF
4.50 27.40 11.62 (58.96)
P/B ratio
0.65 0.69 0.79 0.85
EV/Sales
— 6.71 7.08 7.44
EV/EBITDA
— 9.55 10.05 10.50
EV/FCF
— 8.98 (20.81) (22.57)
Current Ratio
1.09 1.09 1.04 1.04
Net Debt/EBITDA
17.35 21.18 21.57 20.46
Debt/Equity
1.14 1.17 1.15 1.15
Earnings Yield
9.14% 10.91% 11.46% 11.00%
Free Cash Flow Yield
34.47% 23.19% (9.35%) (8.54%)
Free Cash Flow per Share
2.57 0.45 1.23 (0.26)
Book value per Share
17.83 18.00 18.16 18.26
Free Cash Flow
140.41 24.63 67.19 (14.30)
EV/EBIT
— 9.55 10.05 10.50
Other line items

Show all line items

Columns are period end dates · fundamentals updated 5 Nov 2026