Financial health for a business development company comes down to a handful of direct questions. Can the portfolio generate enough income to cover the dividend? How much liquidity sits on the balance sheet? Is leverage trending up or down? Blue Owl Capital Corporation’s year-end 2025 figures deliver clear answers across all three.
OBDC reported GAAP net investment income of $0.38 per share for the fourth quarter. That exceeded the $0.37 regular quarterly dividend. The board declared an annualized dividend yield of approximately 10%. At a time when several BDCs were trimming payouts, Blue Owl Capital covered the distribution with room to spare.
Liquidity and Leverage
OBDC carried $569 million in cash at year-end. Net debt-to-equity stood at 1.19x, down from 1.22x the prior quarter. These aren’t the balance sheet characteristics of a company that’s stretched. A declining leverage ratio signals that the asset base is growing relative to the debt, or equivalently, that management is paying down obligations and building a bigger cash cushion.
96.4% of OBDC’s debt investments were floating-rate. The portfolio’s income adjusts as prevailing interest rates move. 79.3% of total investments were senior secured. Overwhelmingly floating-rate and overwhelmingly senior, that combination positions the portfolio to generate income in elevated rate environments while maintaining structural protection against borrower defaults.
What the Numbers Add Up To
A 10% annualized yield from a BDC with declining leverage, improving non-accruals (down to 1.1% at fair value from 1.3% the prior quarter), over half a billion dollars in cash, and a fresh Baa2 credit rating from Moody’s constitutes a specific set of facts. The portfolio had $16.5 billion in investments across 234 companies and 30 industries.
Whether the market prices those facts correctly at any given moment is a separate matter. Management’s response, $148 million in buybacks at 86% of book value plus a $300 million authorization, suggests they believe it doesn’t.

