Skip to main content
Signal8

Full Access with Signal8 Pro, $49/mo billed annually.

Blue Owl Capital Corporation Announces June 30, 2026 Financial Results

$OBDCPress releaseAug 5, 2026, 4:15 PM ETRead the release

Blue Owl Capital Corporation reported Q2 adjusted net investment income of $0.34 per share, up from $0.31 in the prior quarter, covering its declared dividend of $0.33 per share. Net asset value per share decreased slightly to $14.26 from $14.41, while the company reduced leverage to 1.11x, its lowest level in two years.

Key figures

Eps
0.36
Revenue
401342000
Debt issued
800000000
Repurchases
35000000
Nav per share
14.26
Dividend yield
9.3%
Leverage ratio
1.11x
New investments
319000000
Dividend per share
0.33
Non accrual cost pct
2.8%
Adjusted nii per share
0.34

AI analysis

Red flags2 · Pro

The rest of the AI analysis, red flags and sentiment are part of Signal8 Pro.

AI-generated analysis of a public disclosure. Not investment advice; verify against the original document.