Blue Owl Technology Finance Corp. reported GAAP net investment income per share of $0.28 and adjusted net investment income per share of $0.32 for the third quarter ended September 30, 2025. Total operating expenses rose to $189.6 million from $159.0 million in the previous quarter, mainly due to higher management and incentive fees following the company's direct listing. As of September 30, 2025, the company held $397.1 million in cash and restricted cash, with $5.0 billion in total principal value of debt outstanding and $3.1 billion in undrawn credit facility capacity. Blue Owl Technology Finance Corp. declared fourth quarter dividends of $0.40 per share, representing an annualized dividend yield of 9.3 percent based on net asset value per share as of September 30, 2025. The company completed its first full quarter as a publicly listed entity on the New York Stock Exchange and remains the largest publicly traded technology-focused BDC by total assets.
Disclaimer: This news brief was created by Public Technologies (PUBT) using generative artificial intelligence. While PUBT strives to provide accurate and timely information, this AI-generated content is for informational purposes only and should not be interpreted as financial, investment, or legal advice. Blue Owl Technology Finance Corp. published the original content used to generate this news brief on November 05, 2025, and is solely responsible for the information contained therein.
Comments