Blue Owl Capital Corporation Announces March 31, 2025 Financial Results | OBDC Stock News

StockTitan
2025.05.07 20:24
portai
I'm LongbridgeAI, I can summarize articles.

Blue Owl Capital Corporation (NYSE: OBDC) reported its Q1 2025 financial results, showing a GAAP net investment income (NII) per share of $0.41 and an adjusted NII of $0.39. The company declared a supplemental dividend of $0.01 per share and a regular dividend of $0.37 per share for Q2 2025. Following its merger with Blue Owl Capital Corporation III, OBDC's total assets reached over $18 billion. The portfolio includes investments in 236 companies, with a fair value of $17.7 billion as of March 31, 2025.