Blue Owl Capital is upgraded to "Strong Buy" due to the big 26% discount to NAV and an 11.75% yield. OBDC’s portfolio is ...
Q1 2026 Management view "Our credit performance remains strong with no new nonaccruals, stable borrower performance and underlying performance in line with recent quarters" (CEO & Director Craig ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results