For Q4 2025, Blue Owl Technology Finance Corp generated total investment income of 320575000 and net investment income of 123813000, or 0.26 per share. Net assets resulting from operations were 205817000, while NAV per share increased to 17.33. The portfolio reached 14286039000 at fair value with low non-accrual levels of 0.2% at fair value.
Net investment income of 123813000, or 0.26 per share
Adjusted NII per share of 0.30
NAV per share increased to 17.33
Investments on non-accrual were only 0.2% at fair value
The Company expects investment income to fluctuate with origination and repayment activity while maintaining disciplined leverage targets and strong credit quality, supported by substantial liquidity and share repurchase capacity.
Analyze how earnings announcements historically affect stock price performance