Blue Owl Capital (OWL) moved into focus after Lucid Capital began research coverage with a Buy rating. This step can increase visibility for the stock and shape how investors think about its risk and reward profile.
See our latest analysis for Blue Owl Capital.
At a share price of $9.45, Blue Owl Capital has seen a 1 month share price return of 10.27% and a 3 month share price return of 5.94%. However, the year to date share price return is down 38.28% and the 1 year total shareholder return is down 49.43%, so recent momentum contrasts with a weaker longer term record as fresh coverage from Lucid Capital puts the stock back on investors' radar.
If this kind of renewed attention has you thinking more broadly about opportunities, it could be a good moment to scan the market for other ideas through the 18 top founder-led companies
Blue Owl Capital now trades at a meaningful discount to the average analyst price target, even after the recent rebound. Is the market being overly cautious, or are investors correctly pricing in the risks ahead as valuations are tested next?
Compared with the latest close at $9.45, the most followed narrative puts Blue Owl Capital's fair value closer to $12.93, framing the current discount through the lens of its long term fee and earnings potential under a discount rate of 8.4%.
Significant ongoing growth in permanent capital vehicles, particularly through expansion in private credit, real assets, and evergreen/interval fund strategies, is providing stable and recurring management fee revenue and positioning Blue Owl for higher future earnings and durable margin expansion.
Curious what sits behind that confidence in Blue Owl Capital's fee engine? The narrative leans on a specific revenue glidepath, a sharp margin reset, and a future earnings multiple that must fall markedly from today yet still underpin a higher fair value.
Result: Fair Value of $12.93 (UNDERVALUED)
Have a read of the narrative in full and understand what's behind the forecasts.
However, this Blue Owl Capital narrative can be challenged if acquisition integrations dilute margins or if slower capital inflows and fundraising reduce fee revenue expectations.
Find out about the key risks to this Blue Owl Capital narrative.
The analyst narrative suggests Blue Owl Capital is undervalued relative to a fair value of $12.93, but the current P/E of 73.5x tells a different story. That is far above the US Capital Markets industry at 39.3x, the peer average at 36.9x, and the fair ratio of 20.9x. This points to meaningful valuation risk if sentiment cools or expectations reset.
For a closer look at how this price stacks up against earnings and peers, take a moment to review the See what the numbers say about this price — find out in our valuation breakdown.
Given the mixed signals around Blue Owl Capital, do you want to rely on others or test the thesis yourself and move with conviction? Start by weighing the 1 key reward and 3 important warning signs
If Blue Owl Capital has sharpened your focus, do not stop here. Fresh ideas often appear where you least expect them, so keep your opportunity set wide.
This article by Simply Wall St is general in nature. We provide commentary based on historical data and analyst forecasts only using an unbiased methodology and our articles are not intended to be financial advice. It does not constitute a recommendation to buy or sell any stock, and does not take account of your objectives, or your financial situation. We aim to bring you long-term focused analysis driven by fundamental data. Note that our analysis may not factor in the latest price-sensitive company announcements or qualitative material. Simply Wall St has no position in any stocks mentioned.
Have feedback on this article? Concerned about the content? Get in touch with us directly. Alternatively, email editorial-team@simplywallst.com