Blue Owl Technology Finance Corp. reported third quarter 2026 results that fell short of analyst expectations, primarily due to lower-than-projected net investment income that failed to cover the base dividend. While net asset value per share grew to $16.62, the company experienced a notable increase in non-accrual investments and a sequential decline in earnings efficiency.

Key Highlights

  • Adjusted Net Investment Income of $0.29 per share missed the $0.32 consensus estimate and resulted in a shortfall against the $0.35 quarterly base dividend.
  • Credit quality showed signs of pressure as investments on non-accrual status rose to 1.1% of the portfolio at fair value, up from 0.1% in the prior quarter.
  • Net Asset Value (NAV) per share increased 0.9% to $16.62, supported by improved market sentiment in the software sector and $55 million in accretive share repurchases.
  • Total liquidity remained robust at $2.9 billion following $900 million in new debt capital raises, including $550 million in senior unsecured notes.