Blue Owl Capital reports Q3 2026 results with NAV rise and dividend declaration

Blue Owl Capital Corporation announced its third‑quarter 2026 financial results. GAAP net investment income was $0.34 per share and adjusted net investment income $0.33 per share. The board declared a total dividend of $0.32 per share, yielding 8.9% annualized, and repurchased $35 million of common stock. Net asset value increased to $14.32 per share and new investment commitments totaled $891 million.

The company’s dividend payout and NAV increase affect shareholder income and the market price of OBDC shares (the company expects the dividend to be covered by earnings). The $35 million share repurchase is accretive to NAV per share, potentially supporting the stock’s valuation.

  • 1GAAP net investment income per share was $0.34.
  • 2Adjusted net investment income per share was $0.33.
  • 3Total dividend declared was $0.32 per share, representing an annualized yield of 8.9%.
  • 4Net asset value per share rose to $14.32, up from $14.26 at the end of June 2026.
  • 5New investment commitments for the quarter were $891 million.
  • 6The company repurchased $35 million of common stock during the quarter.

Sources