earnings
confidence high
sentiment negative
materiality 0.70
Blue Owl Capital Q1 adj. NII $0.31/share; base dividend cut to $0.31
Blue Owl Capital Corp
2026-Q1 EPS reported
-$0.05
- GAAP NII per share $0.32; adjusted NII per share $0.31, down from $0.36 prior quarter.
- NAV per share $14.41 vs $14.81 at Dec 31, 2025, due to credit spread widening.
- New investment commitments $676M; sales/repayments $1.5B. Non-accruals stable at 2.0%/1.0%.
- Moody's upgraded OBDC to Baa2; board approved $300M stock buyback, $35M executed in Q1.
- Q2 base dividend set at $0.31/share, adjusted downward; supplemental dividend framework intact.