earnings
confidence high
sentiment neutral
materiality 0.65
Blue Owl Capital Corp Q4 NII $0.47/sh, NAV $15.26; merges with OBDE, ATM up to $750M
Blue Owl Capital Corp
2024-FY EPS reported
$1.53
- Q4 net investment income $0.47 per share, covering regular $0.37 dividend; supplemental $0.05 declared.
- Net asset value $15.26 per share, down $0.02 from prior quarter; non-accruals improved to 0.4% of portfolio.
- Merger with OBDE closed Jan 13, 2025; pro forma total assets exceed $18B, making OBDC second largest BDC.
- Board authorized ATM program to issue up to $750M of common stock; filing expected shortly.
- Q1 2025 regular dividend set at $0.37/share; total Q4 dividends $0.42/share (11.0% annualized yield on NAV).