Shares of Blue Owl Capital Corporation continue to receive strong support from Wall Street analysts despite a modest reduction in their average price target.
According to estimates from 12 analysts, the average price target for Blue Owl Capital Corporation has been lowered to $13.31 from $13.44 previously. Individual forecasts range between $11 and $15 per share.
Based on the stock's closing price on May 29, the revised average target suggests approximately 18% upside potential for investors.
Analyst sentiment remains overwhelmingly positive. The stock maintains a "Buy" consensus rating among 12 covering analysts, with:
- 10 Buy ratings
- 2 Hold ratings
- 0 Sell ratings
The continued bullish outlook indicates that analysts remain confident in the company's long-term prospects despite the slight downward adjustment in price expectations.
Blue Owl Capital Corporation, a business development company focused on providing financing solutions to middle-market businesses, continues to attract favorable coverage as investors seek income-generating opportunities in the private credit sector.
