05:52 PM EDT, 08/06/2025 (MT Newswires) -- Blue Owl Technology Finance ( OTF ) reported Q2 net investment income late Wednesday of $0.36 per diluted share, down from $0.46 a year earlier.
Four analysts polled by FactSet expected $0.34, if comparable.
Total investment income in the three months ended June 30 rose to $319.5 million from $174.2 million a year earlier.
Analysts expected $319.6 million, if comparable.