Blue Owl Technology Finance Q1 Earnings Call Highlights

Blue Owl Technology Finance NYSE: OTF reported first-quarter 2026 adjusted net investment income of $0.29 per share and net asset value of $16.49 per share, as management said market volatility around software and technology assets weighed on valuations even as underlying credit performance remained strong.
Open original source