Blue Owl Capital Corporation (OBDC) came out with quarterly earnings of $0.48 per share, beating the Zacks Consensus Estimate of $0.47 per share. This compares to earnings of $0.48 per share a year ago.
Blue Owl Capital's (OBDC) second-quarter results are likely to reflect growing controlled affiliated dividend income.
Blue Owl Capital's (OBDC) dividend-paying strategy is expected to help the company avoid future capital constraints.
Blue Owl Capital Corporation (OBDC) reported earnings 30 days ago. What's next for the stock?