Blue Owl Capital Corp financial data

Symbol
OBDC on NYSE
Location
399 Park Avenue, New York, NY
Fiscal year end
December 31
Latest financial report
10-Q - Q3 2025 - Nov 5, 2025

Key Ratios

Label TTM Value / Value Unit Change %
Debt-to-equity 132 % +2.9%
Return On Equity 9.15 % -12.7%
Return On Assets 3.95 % -14.2%

Shares

Label TTM Value / Value Unit Change %
Entity Common Stock, Shares Outstanding 511M shares +31%
Common Stock, Shares, Outstanding 511M shares +31%
Entity Public Float 5.99B USD +14.6%
Common Stock, Value, Issued 5.11M USD +31%
Weighted Average Number of Shares Outstanding, Basic 511M shares +31%
Weighted Average Number of Shares Outstanding, Diluted 511M shares +31%

Income Statement

Label TTM Value / Value Unit Change %
Net Income (Loss) Attributable to Parent 663M USD +5.43%
Earnings Per Share, Basic 1 USD/shares -12.4%
Earnings Per Share, Diluted 1 USD/shares -12.4%

Balance Sheet

Label TTM Value / Value Unit Change %
Assets 17.6B USD +24.9%
Liabilities 9.99B USD +22.9%
Retained Earnings (Accumulated Deficit) -67M USD -352%
Stockholders' Equity Attributable to Parent 7.61B USD +27.7%
Liabilities and Equity 17.6B USD +24.9%

Popular Metrics

Label TTM Value / Value Unit Change %
Net Cash Provided by (Used in) Operating Activities 38.9M USD -91.2%
Net Cash Provided by (Used in) Financing Activities -38.9M USD +89.2%
Common Stock, Shares Authorized 1B shares +100%
Common Stock, Shares, Issued 511M shares +31%
Common Stock, Par or Stated Value Per Share 0.01 USD/shares 0%
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect 83.2M USD
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents 321M USD -33.2%
Interest Paid, Excluding Capitalized Interest, Operating Activities 198M USD +62.8%
Additional Paid in Capital 7.67B USD +29.4%
Interest Expense 461M USD +9.34%