newsfilter
← Earnings
Earnings Releases·

Blue Owl Technology Finance Corp. — Third Quarter 2026 Earnings Summary

Blue Owl Technology Finance Corp. reported a third quarter 2026 GAAP net investment income of $0.29 per share and an adjusted net investment income of $0.29 per share. The company's net asset value per share increased to $16.62, driven by an 11.7% net income return on equity and accretive share repurchases totaling $55 million. Total investments at fair value reached $14.8 billion, with new investment commitments of $441 million and sales and repayments of $334 million during the quarter. The company declared a fourth quarter base dividend of $0.35 per share and maintained a net debt-to-equity ratio of 0.94x.

Company
BLUE OWL TECHNOLOGY FINANCE CORP