earnings
confidence high
sentiment positive
materiality 0.60
Blue Owl Capital Corp Q1 NII $0.47/sh, NAV $15.47; $150M buyback
Blue Owl Capital Corp
2024-Q1 EPS reported
$0.47
- Q1 NII per share $0.47, exceeding regular dividend by over 25%; declared $0.05 supplemental dividend.
- NAV per share rose to $15.47 from $15.45, a record high since inception.
- Total Q1 dividends $0.42 per share, 10.9% annualized yield on NAV.
- Board approved $150M stock repurchase program through open-market purchases over 18 months.
- Portfolio yield 12.1% at fair value; 97.3% of debt at floating rates; non-accruals at 1.8%.