
Blue Owl Capital (NYSE:OBDC) reported first-quarter 2026 adjusted net investment income of $0.31 per share and net asset value per share of $14.41, as management said lower base rates, tighter spreads and reduced fee income weighed on earnings.
Chief Executive Officer Craig Packer said the quarter was “more challenging” from an earnings perspective, with headwinds that had been building over the past year becoming fully reflected in results. He cited lower rates, tighter market spreads, slower deal activity and lower leverage as key factors.