SLR Investment Corp. SLRC

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

+8 more quarters

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

Show all line items

Columns are period end dates