Loading...
For Q4 2025, Blue Owl Technology Finance Corp generated total investment income of 320575000 and net investment income of 123813000, or 0.26 per share. Net assets resulting from operations were 205817000, while NAV per share increased to 17.33. The portfolio reached 14286039000 at fair value with low non-accrual levels of 0.2% at fair value.