Blue Owl Capital (NYSE:OBDC) reported third-quarter 2026 adjusted net investment income of $0.33 per share, exceeding its ...