Blue Owl Capital (OWL) Could Be 27% Undervalued After Lucid Capital Starts Buy Coverage

شركة بلو أول كابيتال

Blue Owl Capital

OWL

0.00

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.

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?

Most Popular Narrative: 26.9% Undervalued

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)

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.

Another View on Blue Owl Capital's Valuation

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.

NYSE:OWL P/E Ratio as at Jul 2026
NYSE:OWL P/E Ratio as at Jul 2026

Next Steps

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

Looking for more investment ideas beyond Blue Owl Capital?

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.

  • Target resilient cash generators by scanning companies in the 49 high quality undervalued stocks that combine quality fundamentals with prices that may not fully reflect their strengths.
  • Strengthen your defense by reviewing the 79 resilient stocks with low risk scores to see stocks that our model flags with lower overall risk scores.
  • Hunt for tomorrow's potential standouts before they are widely followed using the screener containing 19 high quality undiscovered gems and broaden your watchlist with fresh ideas.

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.