The Analyst Verdict: Blue Owl Capital In The Eyes Of 9 Experts

benzinga_article
2026.01.14 18:00
portai
I'm PortAI, I can summarize articles.

In the past three months, 9 analysts have rated Blue Owl Capital (NYSE:OWL), showing a mix of bullish to bearish sentiments. The average 12-month price target is $19.61, down 7.54% from the previous target of $21.21. Analysts have adjusted their ratings, with some lowering their price targets, reflecting market conditions. Blue Owl Capital, managing $295.6 billion in assets, has shown a revenue growth of 21.15% but struggles with profitability, indicated by a net margin of 0.87% and low return ratios. Analyst ratings provide insights into the company's market standing and future expectations.