Blue Owl Capital Corporation (OBDC)

Last Closing Price: 11.56 (2026-03-05)

Long-Term Debt (Annual)

Long-Term Debt: The sum of all long term debt fields.

Blue Owl Capital Corporation (OBDC) had Long-Term Debt of $9.30B for the most recently reported fiscal year, ending 2025-12-31.

Figures for fiscal year ending 2025-12-31
Income Statement Financials
$1.85B
$627.41M
--
$1.85B
$1.04B
$812.36M
--
$812.36M
$812.36M
$800.36M
$800.36M
$800.36M
$800.36M
$1.41B
$1.34B
506.10M
506.10M
$1.24
$1.24
Balance Sheet Financials
$574.21M
--
$16.61B
$17.19B
$489.01M
Long-Term Debt
$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
--
--
0.56
1.26
100.00%
43.88%
76.06%
72.51%
43.88%
33.89%
$1.74B
--
--
--
0.11
--
--
--
10.82%
10.82%
4.66%
4.79%
$14.81
$3.44
$3.44