Oaktree Specialty Lending Corp. OCSL

12.10 0.02 0.17% as of 25 Sep
Market cap
$1.1B
P/E
25.2×
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
24.88 19.82 35.39 33.46

+8 more quarters

P/S ratio
3.60 3.34 3.68 3.55
P/FCF ratio
9.91 14.29 1,162.92 4.92
P/Operating CF
18.27 7.62 (13.45) 841.45
P/B ratio
0.76 0.72 0.78 0.77
EV/Sales
6.67 6.33 6.51 6.27
EV/EBITDA
8.16 7.69 7.85 7.70
EV/FCF
18.37 27.08 2,058.47 8.69
Current Ratio
0.19 0.17 0.16 0.20
Net Debt/EBITDA
15.47 14.58 13.40 15.59
Debt/Equity
0.68 0.68 0.66 0.64
Earnings Yield
4.02% 5.04% 2.83% 2.99%
Free Cash Flow Yield
10.09% 7.00% 0.09% 20.33%
Free Cash Flow per Share
0.65 1.48 (0.95) 0.02
Book value per Share
15.70 15.69 16.30 17.03
Free Cash Flow
57.56 130.69 (83.45) 1.34
EV/EBIT
8.31 7.96 8.13 7.97
Other line items

Show all line items

Columns are period end dates