Blue Owl Capital Q1 Earnings Call Highlights

Market Beat
2026.05.13 11:07
portai
I'm LongbridgeAI, I can summarize articles.

Blue Owl Capital (NYSE:OBDC) reported Q1 2026 adjusted net investment income of $0.31 per share and net asset value of $14.41, impacted by lower base rates and tighter spreads. CEO Craig Packer noted challenging earnings conditions, while credit performance remained stable with no new non-accruals. The board declared a reduced dividend of $0.31 per share for Q2 2026. Net asset value declined due to credit spread widening, and the company adopted a conservative investment approach amid market volatility, funding $525 million in investments while repayments totaled nearly $1.5 billion.