earnings
confidence high
sentiment neutral
materiality 0.65
Blue Owl Capital Q1 NII $0.41/sh, adj NII $0.39; supplemental dividend $0.01
Blue Owl Capital Corp
2025-Q1 EPS reported
$0.49
- GAAP NII per share $0.41; adjusted NII per share $0.39, down from $0.47 in Q4 2024.
- NAV per share $15.14 vs $15.26 at Dec 31, 2024; decline from credit spreads and write-downs.
- Declared Q2 regular dividend $0.37/sh and Q1 supplemental $0.01/sh; 10.0% annualized yield on NAV.
- Merger with OBDE closed Jan 13, 2025; now second largest public BDC with over $18B total assets.
- Non-accrual investments at 0.8% of portfolio fair value (0.4% prior Q); new commitments $1.2B.