Blue Owl Capital Corporation OBDC

10.81 0.01 0.09% as of 25 Sep
Market cap
$5.4B
P/E
19.3×
Growth Flags show if company had growth for consecutive years
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
19.41 15.80 10.02 9.06

+8 more quarters

P/S ratio
3.17 3.09 3.40 3.63
P/FCF ratio
2.44 2.07 3.61 4.78
P/Operating CF
9.84 5.70 7.64 (49.84)
P/B ratio
0.77 0.77 0.85 0.86
EV/Sales
7.68 7.60 8.12 8.75
EV/EBITDA
10.48 10.51 11.20 12.08
EV/FCF
5.92 5.08 8.63 11.53
Current Ratio
0.65 1.24 1.17 0.72
Net Debt/EBITDA
25.69 27.70 26.82 27.78
Debt/Equity
1.12 1.18 1.26 1.25
Earnings Yield
5.15% 6.33% 9.98% 11.04%
Free Cash Flow Yield
40.98% 48.39% 27.68% 20.91%
Free Cash Flow per Share
1.10 1.94 1.63 (0.26)
Book value per Share
14.19 14.34 14.62 14.89
Free Cash Flow
547.31 967.39 822.90 (130.95)
EV/EBIT
10.20 10.04 10.68 11.50
Other line items

Show all line items

Columns are period end dates