Expert Ratings For Blue Owl Capital
Portfolio Pulse from Benzinga Insights
Blue Owl Capital (NYSE:OBDC) has been analyzed by five analysts, showing mixed sentiments. The average 12-month price target is $15.6, down 3.11% from the previous $16.10. Analysts have adjusted their ratings and price targets, reflecting market conditions and company performance. Blue Owl Capital faces revenue challenges but maintains strong net margins.

October 29, 2024 | 5:02 pm
News sentiment analysis
Sort by:
Descending
NEUTRAL IMPACT
Blue Owl Capital has received mixed analyst ratings, with a slight decrease in the average price target. The company faces revenue challenges but maintains strong net margins.
The mixed analyst ratings and slight decrease in the average price target suggest a neutral short-term impact on Blue Owl Capital's stock price. The company's revenue challenges are offset by strong net margins, leading to a balanced outlook.
CONFIDENCE 90
IMPORTANCE 80
RELEVANCE 100