MarketBeat Earnings
Blue Owl Capital Corporation (NYSE:OBDC) Given Average Recommendation of "Moderate Buy" by Analysts
Analysts have issued a "Moderate Buy" consensus recommendation for Blue Owl Capital Corporation (NYSE:OBDC), with an average 12-month price target of $13.00 against a current share price of $11.65. The company recently exceeded quarterly earnings expectations with adjusted EPS of $0.34 and reported revenue of $396 million. Blue Owl Capital also declared a quarterly dividend of $0.31, leading …