Blue Owl Technology Finance Corp. Reports Third Quarter 2026 Financial Results
Blue Owl Technology Finance Corp. (OTF) reported its third-quarter financial results for the period ending September 30, 2026, highlighted by a rebound in Net Asset Value (NAV) to $16.62 per share. The company achieved a GAAP net investment income (NII) of $0.29 per share and maintained an 11.7% net income return on equity (ROE). Management noted that improving market sentiment toward the software and technology sectors, particularly regarding AI impacts, has created attractive investment opportunities with wider spreads. The company successfully raised $900 million in new debt capital to bolster its position and repurchased $55 million of common stock, which contributed to NAV accretion. While non-accrual investments saw a slight increase to 1.8% of the portfolio at cost, OTF maintains significant liquidity of approximately $2.9 billion. Looking ahead, leadership expects higher base rates to provide an earnings tailwind as floating rate loans reset.
Tickers: $OTF
Topics: debt capital raising dividend announcement financial results net asset value net investment income