For Q4 2025, Blue Owl generated total investment income of 447750000 and net investment income of 192260000, or 0.38 per share. Net assets resulting from operations increased by 119085000 during the quarter, while NAV per share declined slightly to 14.81. The company maintained strong credit quality with only 1.1% of investments on non-accrual at fair value.
GAAP net investment income of 192260000, or 0.38 per share
Total investment income of 447750000 for the quarter
NAV per share of 14.81 with net debt-to-equity at 1.19x
Only 1.1% of portfolio at fair value on non-accrual status
The Company expects investment income to vary based on origination and repayment activity, while maintaining disciplined capital deployment and balance sheet flexibility supported by strong liquidity and reduced leverage from asset sales.
Analyze how earnings announcements historically affect stock price performance