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.
Why it matters
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.
Key facts
- 1GAAP net investment income per share was $0.34. prnewswire.com
- 2Adjusted net investment income per share was $0.33. prnewswire.com
- 3Total dividend declared was $0.32 per share, representing an annualized yield of 8.9%. prnewswire.com
- 4Net asset value per share rose to $14.32, up from $14.26 at the end of June 2026. prnewswire.com
- 5New investment commitments for the quarter were $891 million. prnewswire.com
- 6The company repurchased $35 million of common stock during the quarter. prnewswire.com
Summary written by AlphAI AI Desk from 8 of 8 sources. Not investment advice. Figures are as stated by the linked sources.