Oaktree Specialty Lending Corp. OCSL

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

+8 more quarters

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

Show all line items

Columns are period end dates