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

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.
Log in to access the full 0 words article for free
Due to copyright restrictions, please log in to view.
Thank you for supporting legitimate content.

