Blue Owl Technology Finance Corp. announced it will release financial results for the first quarter ended March 31, 2026, on May 6, 2026, followed by a conference call on May 7, 2026.
Key takeaways
Financial results for the quarter ended March 31, 2026, are scheduled for release on Wednesday, May 6, 2026, after market close.
An earnings webcast and conference call to discuss the results is set for Thursday, May 7, 2026, at 11:30 a.m. Eastern Time.
As of December 31, 2025, the Company held investments in 199 portfolio companies with an aggregate fair value of $14.3 billion.