Blue Owl Technology Finance Corp. announced Q4 2025 financial results with GAAP NII of $0.26 per share and Adjusted NII of $0.30 per share. The Board declared a Q1 2026 dividend of $0.35 per share and approved a new $300 million share repurchase program to replace the prior authorization.
Key takeaways
Fourth quarter 2025 GAAP net investment income (NII) was $0.26 per share, with Adjusted NII of $0.30 per share.
Net asset value (NAV) per share increased to $17.33 as of December 31, 2025, from $17.27 as of September 30, 2025.
The Board declared a regular dividend of $0.35 per share for Q1 2026, payable on or before April 15, 2026.
A new $300 million share repurchase program was approved on February 18, 2026, replacing the prior $200 million authorization.
New investment commitments for Q4 2025 totaled $2.3 billion across 25 new portfolio companies.
Net debt-to-equity ratio ended the quarter at 0.75x, compared to 0.57x in the prior quarter.