Blue Owl Capital Corporation Announces March 31, 2026 Financial Results

NEW YORK, May 6, 2026 /PRNewswire/ -- Blue Owl Capital Corporation (NYSE: OBDC) ("OBDC" or the "Company") today announced financial results for its first quarter ended March 31, 2026. FIRST QUARTER 2026 HIGHLIGHTS First quarter GAAP net investment income ("NII") per share of $0.32 First quarter adjusted NII per share(1) of $0.31, as compared with the prior quarter of $0.36 Net asset value per share of $14.41, as compared with $14.81 as of December 31, 2025, primarily reflecting the impact of credit spread widening on the portfolio New investment commitments for the first quarter were $676 million and sales and repayments were $1.5 billion, as compared with $684 million of new investment commitments and $1.4 billion of sales and repayments for the three months ended December 31, 2025 Investments on non-accrual represented 2.0% and 1.0% of the portfolio at cost and fair value, respectively, as compared with 2.3% and 1.1% as of December 31, 2025 In January, Moody's upgraded OBDC to Baa2 given their view on OBDC's credit profile and liability management "OBDC's credit performance remains strong, with no new non‑accruals and steady borrower performance," said Craig W.
Open original source