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.

By Motley Fool Transcribing · Motley Fool ·

Blue Owl Capital Corporation Reports Q3 2026 Earnings with Increased Investment Activity

Tickers: $MAIN $OBDC

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)

More World news