Blue Owl Capital Corporation (OBDC)

Last Closing Price: 11.47 (2026-03-06)

Debt to Capital Ratio (Quarterly)

Debt to Capital Ratio: A measurement of a company's financial leverage, calculated as the company's long-term debt divided by its total capital. Calculated as: Total Long-Term Debt / (Total Long-Term Debt + Shareholders Equity)

Blue Owl Capital Corporation (OBDC) had Debt to Capital Ratio of 0.56 for the most recently reported fiscal quarter, ending 2025-12-31.

Figures for fiscal quarter ending 2025-12-31
Income Statement Financials
$447.75M
$119.08M
--
$447.75M
$252.61M
$195.14M
--
$195.14M
$195.14M
$192.26M
$192.26M
$192.26M
$192.26M
$339.77M
$325.98M
506.10M
506.10M
$0.23
$0.23
Balance Sheet Financials
$574.21M
--
$16.61B
$17.19B
$489.01M
$9.30B
$9.30B
$9.79B
$7.40B
$7.40B
$7.40B
499.45M
Cash Flow Statement Financials
$1.74B
--
$-1.69B
$514.16M
$568.54M
$54.39M
--
$-752.52M
--
Fundamental Metrics & Ratios
1.17
--
--
Debt to Capital Ratio
0.56
1.26
100.00%
43.58%
75.88%
--
43.58%
26.60%
$1.74B
--
--
--
0.03
--
--
--
2.60%
2.60%
1.12%
1.15%
$14.81
$3.44
$3.44