Blue Owl Capital Corporation Reports Q3 2026 Earnings with Increased Investment Activity
Blue Owl Capital Corporation (OBDC) reported third-quarter results characterized by strong investment activity and stable credit quality. The company achieved an adjusted Net Investment Income of $0.33 per share, surpassing its base dividend of $0.31, which resulted in an annualized Return on Equity (ROE) of approximately 9.2%. Net Asset Value (NAV) rose slightly to $14.32 per share, driven by net unrealized appreciation and accretive share repurchases totaling $35 million during the quarter. Investment commitments saw a significant surge to $891 million, up from $319 million in the previous quarter. Management highlighted improved market economics, noting that the weighted average spread on new floating-rate investments rose to 5.2%. Despite potential headwinds from refinancing fixed-rate notes issued in low-interest environments, the company maintains a strong liquidity position with $3.6 billion in cash and undrawn capacity.

Topics: earnings report net asset value net investment income share repurchases
Read the full article at Motley Fool
Part of the story Fidus Investment Corp Reports Q3 2026 Earnings with 23% Increase in Total Investment Income (8 articles)