Blue Owl Technology Finance Corp.

Blue Owl Technology Finance Corp. Earnings Recaps

OTF 1 recap
Q1 2026 May 8, 2026

Shares of Blue Owl Technology Finance Corp. dropped 6.9% following earnings, reflecting investor disappointment with margin compression and cautious outlook amid mark-to-market pressure on technology credit valuations.

Key takeaways
  • Adjusted net investment income per share declined to $0.29, pressured by lower base rates and tighter credit spreads.
  • Portfolio mark-to-market write-downs accounted for over 80% of the valuation decline, driven by wider technology credit spreads rather than credit deterioration.
  • Non-accruals remain minimal at 10 basis points, indicating stable credit quality despite market volatility.
  • Weighted average loan-to-value rose from 34% to 40% due to declining portfolio valuations but remains within conservative levels.
  • Elevated repayments subdued leverage growth, limiting potential earnings expansion this quarter.