Analyst Ratings For Blue Owl Capital
Portfolio Pulse from Benzinga Insights
Blue Owl Capital (NYSE:OBDC) received mixed analyst ratings over the past quarter, with 3 somewhat bullish and 1 indifferent rating. The 12-month price targets show an average of $15.62, with a recent upward trend from the previous $15.00 average. Analysts from B. Riley Securities, RBC Capital, JMP Securities, and Raymond James have provided updates, with two maintaining and two raising their price targets. Blue Owl Capital, a specialty finance company, has seen a revenue decline of -19.83% over the past 3 months but maintains a high net margin of 91.81%. Its ROE and debt-to-equity ratio suggest some financial challenges.

January 08, 2024 | 4:01 pm
News sentiment analysis
Sort by:
Ascending
NEUTRAL IMPACT
Blue Owl Capital has received mixed analyst ratings, with a recent upward trend in price targets to an average of $15.62. Despite a revenue decline, the company maintains a high net margin, indicating strong profitability.
The mixed analyst ratings and the recent upward trend in price targets could create uncertainty in the short term, leading to a neutral score. The high net margin is a positive sign, but the revenue decline and below-average ROE may raise concerns among investors. The relevance is high as the company is the primary focus of the article, and the importance is significant due to the impact of analyst ratings on investor sentiment. The confidence level is not at the maximum due to the mixed nature of the ratings and the contrasting financial indicators.
CONFIDENCE 80
IMPORTANCE 75
RELEVANCE 100