Blue Owl Capital (NYSE: OBDC) reported first-quarter 2026 adjusted net investment income of $0.31 per share and net asset value of $14.41 per share. Management said lower base rates, tighter spreads, and reduced fee income weighed on earnings. The update points to modest pressure on distributable income, but the report is largely a routine quarterly fundamental update.
Blue Owl Capital (NYSE: OBDC) reported first-quarter 2026 adjusted net investment income of $0.31 per share and net asset value of $14.41 per share. Management said lower base rates, tighter spreads, and reduced fee income weighed on earnings. The update points to modest pressure on distributable income, but the report is largely a routine quarterly fundamental update.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Request DemoOverall Sentiment
mildly negative
Sentiment Score
-0.20
Ticker Sentiment