SLR Investment Corp. SLRC

11.74 0.06 0.51% as of 25 Sep
Market cap
$637.2M
P/E
8.7×
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
9.16 8.73 9.09 9.27

+8 more quarters

P/S ratio
3.22 3.64 3.86 3.80
P/FCF ratio
4.31 0.00 0.00 7.99
P/Operating CF
27.40 11.62 (58.96) 10.56
P/B ratio
0.69 0.79 0.85 0.84
EV/Sales
6.71 7.08 7.44 7.19
EV/EBITDA
9.55 10.05 10.50 10.09
EV/FCF
8.98 (20.81) (22.57) 15.13
Current Ratio
1.09 1.04 1.04 1.07
Net Debt/EBITDA
21.18 21.57 20.46 18.48
Debt/Equity
1.17 1.15 1.15 1.15
Earnings Yield
10.91% 11.46% 11.00% 10.79%
Free Cash Flow Yield
23.19% (9.35%) (8.54%) 12.51%
Free Cash Flow per Share
0.45 1.23 (0.26) 1.45
Book value per Share
18.00 18.16 18.26 18.21
Free Cash Flow
24.63 67.19 (14.30) 79.00
EV/EBIT
9.55 10.05 10.50 10.09
Other line items

Show all line items

Columns are period end dates