earnings
confidence high
sentiment positive
materiality 0.75
OBDC Q3 NII $0.47, beats regular dividend by 27%; NAV $15.28, non-accrual down
Blue Owl Capital Corp
2024-Q3 EPS reported
$1.13
- Net investment income per share $0.47, exceeding regular dividend $0.37 by 27%; ROE of 12.4%.
- Total dividends declared $0.42 per share (regular $0.37 plus supplemental $0.05), 11.0% annualized yield on NAV.
- NAV per share $15.28 vs $15.36 at June 30; non-accrual rate improved to 0.7% from 1.4%.
- Originations of $1.2B in Q3, offset by $1.1B sales/repayments; portfolio fair value $13.4B across 219 companies.
- Merger with OBDE on track: special meetings Jan 8, 2025; close expected shortly after, subject to approvals.