Blue Owl Capital: Solid 9.8% Yield, But Risks Are Up (NYSE:OBDC)

Blue Owl Capital Corporation (NYSE:OBDC) is a well-managed business development company for which I see considerable dividend upside, particularly with respect to its regular dividend rate.

Blue Owl Capital saw a huge improvement in its dividend coverage ratio in

Read the full article here