Blue Owl Capital (OWL) Valuation In Focus After Century Capital Fallout And OBDC II Redemption Freeze

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

Blue Owl Capital

OWL

0.00

Blue Owl Capital (OWL) is under close watch after two linked shocks: the collapse of UK lender Century Capital Partners following uncovered financial irregularities, and a halt to redemptions at its US$1.6b OBDC II fund.

The recent halt to redemptions at the US$1.6b OBDC II fund and the Century Capital fallout have coincided with a sharp reset in sentiment, with a 30 day share price return of a 25.9% decline and a 1 year total shareholder return of a 54.1% decline pointing to fading momentum, even though Blue Owl’s longer term total shareholder return over 5 years remains positive.

If these shocks have you rethinking risk in alternative asset managers, it can help to compare with other niches in finance by scanning 20 top founder-led companies

With Blue Owl shares down sharply over the past year yet still posting revenue and net income growth, are investors looking at a reset that leaves value on the table, or is the market already pricing in the road ahead?

Most Popular Narrative: 44.5% Undervalued

With Blue Owl Capital last closing at $9.11 against a narrative fair value of $16.40, the widely followed view frames today’s price as a steep discount built on specific growth and margin expectations.

Fair Value: our narrative estimate has moved from $17.47 to $16.40, a modest step down that keeps the figure broadly aligned with Street targets in the low to mid teens.

Future P/E: the forward P/E input has moved from 9.74x to 9.15x, reflecting a lower multiple applied in the refreshed narrative valuation framework.

Want to see what powers that fair value cut and still leaves a large gap to $9.11? The narrative leans on brisk earnings growth, steady revenue compounding and firm profit margins, all tied to a slimmer future earnings multiple that contrasts sharply with today’s headline P/E.

Result: Fair Value of $16.40 (UNDERVALUED)

However, this hinges on fundraising and acquisition plans staying on track. Any prolonged hit to retail flows or tougher integration costs could quickly challenge that upbeat narrative.

Another View: Multiples Paint a Tougher Picture

That 44.5% discount to the $16.40 fair value sits awkwardly beside the current P/E of 76.9x, which is far richer than the US Capital Markets industry at 26.9x, the peer average at 27.4x, and even the fair ratio of 20.6x. If earnings stumble or sentiment stays weak, the share price could simply be catching down to the multiple the market already seems to prefer.

For a closer look at how this high P/E stacks up against peers and a fair ratio the market could move toward, See what the numbers say about this price — find out in our valuation breakdown.

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

Next Steps

With sentiment clearly split between concern and opportunity, it makes sense to move fast and check the key data points yourself to see what really stands out, starting with the 1 key reward and 4 important warning signs.

Looking for more investment ideas?

If this Blue Owl story has you reassessing your watchlist, now is a smart time to scan other opportunities that could better match your risk and return preferences.

  • Target potential mispricing by checking out 49 high quality undervalued stocks that combine solid fundamentals with prices that may not fully reflect their financial profile.
  • Strengthen your income focus by reviewing 15 dividend fortresses that offer higher yields while still emphasizing resilience and cash flow support.
  • Prioritize capital protection by assessing 73 resilient stocks with low risk scores where lower risk scores help you keep surprises to a minimum.

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.