Live News EARNINGS FLASH L impact Nov 04, 2026, 11:18 PM UTC Blue Owl Capital Q3 Net Income Rises to $180 Million Blue Owl Capital reported Q3 net income of $180 million, up from $128 million a year earlier. OBDC SquawkNews Desk