News
KBRA assigns a rating of BBB+ to Blue Owl Capital Corporation's (NYSE: OBDC or "the company") $500 million, 6.20% senior unsecured notes due July 15, 2030. The Outlook for the rating is Stable.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results