Blue Owl Capital Q3 2026 net investment income falls 12% year over year to $166.93 million
OBDC•Blue Owl Capital reported third-quarter 2026 net investment income of $166.93 million, down 12% year over year and 5% from the previous quarter. Investment commitments more than doubled quarter over quarter to $891.1 million, while net asset value per share rose to $14.32.
1. Quarterly results
Blue Owl Capital’s third-quarter 2026 net investment income fell 5% from the previous quarter to $166.93 million. Total investment income declined quarter over quarter to $392.06 million, primarily due to lower non-recurring other income. New investment commitments more than doubled from the previous quarter to $891.1 million.
2. Net asset value
Quarter-end net asset value per share rose to $14.32 from June 30, primarily reflecting higher portfolio marks and accretive share repurchases.




