Blue Owl Capital Corporation (OBDC)

Last Closing Price: 11.02 (2026-06-05)

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.54 for the most recently reported fiscal quarter, ending 2026-03-31.

Figures for fiscal quarter ending 2026-03-31
Income Statement Financials
$396.77M
$-24.38M
--
$396.77M
$235.16M
$161.62M
--
$161.62M
$161.62M
$159.17M
$159.17M
$159.17M
$159.17M
$295.93M
$290.15M
498.90M
498.90M
$-0.05
$-0.05
Balance Sheet Financials
$509.41M
--
$15.51B
$16.02B
$409.98M
$8.45B
$8.45B
$8.86B
$7.15B
$7.15B
$7.15B
496.31M
Cash Flow Statement Financials
$967.38M
--
$-1.08B
$568.54M
$455.40M
$-113.14M
--
$-184.88M
--
Fundamental Metrics & Ratios
1.24
--
--
Debt to Capital Ratio
0.54
1.18
100.00%
40.73%
74.58%
--
40.73%
-6.15%
$967.38M
--
--
--
0.02
--
--
--
2.22%
2.22%
0.99%
1.02%
$14.41
$1.94
$1.94