Shares of Blue Owl Capital Corporation (NYSE: OBDC) rose about 1% in morning trading on Thursday following the release of its fourth-quarter 2025 results, though the stock remains near the lower end of its 52-week range of roughly $10.70 to $15.73. The shares have trended lower over the past year amid pressure on credit-focused financials and shifting rate expectations.
Fourth-Quarter Results
For the quarter ended Dec. 31, 2025, the company reported GAAP net investment income (NII) of $0.38 per share and adjusted NII of $0.36 per share, broadly in line with the prior quarter. Total investment income was approximately $448 million, slightly below the prior quarter’s level, reflecting higher repayments and modest portfolio yield compression.
Net asset value (NAV) per share declined to $14.81 from $14.89 at the end of the third quarter. The decrease was primarily attributed to credit-related markdowns on select portfolio investments, partially offset by share repurchases completed during the period.
The company declared total dividends of $0.37 per share for the quarter, maintaining dividend coverage based on adjusted NII.
Portfolio Activity and Capital Deployment
New investment commitments totaled about $684 million during the quarter, down from approximately $1.3 billion in the previous quarter. Aggregate sales and repayments increased to roughly $1.4 billion, compared with about $797 million in the third quarter, resulting in net portfolio contraction.
During the quarter, the company repurchased approximately $148 million of its common stock at a discount to NAV. The board also approved a new $300 million share repurchase authorization, signaling continued focus on capital allocation amid a discounted share price.
As of Dec. 31, the portfolio consisted of investments in more than 230 companies with an aggregate fair value of about $16.5 billion. Over 95% of debt investments were floating rate, and the weighted average yield on accruing debt investments was approximately 10%, down modestly from the prior quarter.
Full-Year 2025 Performance
For full-year 2025, new investment commitments totaled roughly $4.3 billion, compared with about $7.3 billion in 2024, reflecting slower deal activity and a more cautious origination environment. Principal funding during the year was approximately $3.3 billion, down from $5.9 billion in the prior year. Aggregate sales and repayments reached about $5.2 billion, slightly above 2024 levels.
The company maintained dividend payments throughout the year, supported by recurring investment income, though NAV experienced moderate volatility amid broader credit market adjustments.
Sector and Macro Backdrop
Business development companies, including Blue Owl Capital Corporation, have faced ongoing pressure from elevated interest rates, tighter lending spreads, and macroeconomic uncertainty. While floating-rate portfolios benefit from higher benchmark rates, concerns about borrower credit quality and refinancing risk have weighed on valuations across the private credit sector.
OBDC’s share price performance over the past 12 months reflects these broader trends, with the stock trading well below its 52-week high despite continued dividend coverage and stable quarterly income.
The post Blue Owl Capital Shares Rise After Q4 Results as NAV Dips and Stock Trades Near 52-Week Low first appeared on AlphaStreet News.