Blue Owl Technology Finance Corp. Reports Q1 2026 Financial Results
Blue Owl Technology Finance Corp. (OTF) reported first-quarter 2026 results, showing a GAAP net investment income of $0.37 per share and an adjusted NII of $0.29 per share. The company declared a second-quarter dividend of $0.40 per share, including a special component. Net asset value per share declined to $16.49 due to unrealized losses from credit spread widening.

Tickers: $OTF
Topics: debt-to-equity ratio dividends earnings portfolio performance stock repurchases