Has Blue Owl Capital (OWL) Rallied Too Far After Its Recent Share Price Surge

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

Blue Owl Capital

OWL

0.00

  • Wondering whether Blue Owl Capital is attractively priced today, or if the recent excitement has already been baked into the stock.
  • The share price closed at US$10.54, with recent returns of 18.7% over 7 days and 24.7% over 30 days, set against a year to date return of negative 31.2% and a 1 year return of negative 38.3%.
  • These swings sit against a backdrop of ongoing interest in alternative asset managers and the broader capital markets sector. In this environment, investors often reassess risk and growth expectations as sentiment shifts. For Blue Owl Capital, this context matters because it frames whether the recent bounce is a short term reaction or part of a longer re-rating story.
  • Right now, Blue Owl Capital has a valuation score of 0 out of 6. The key question is how different valuation approaches line up on the stock and whether there is an even deeper way to understand its pricing that will be covered at the end of this article.

Blue Owl Capital scores just 0/6 on our valuation checks. See what other red flags we found in the full valuation breakdown.

Approach 1: Blue Owl Capital Excess Returns Analysis

The Excess Returns model looks at how much profit a company generates above the return that equity investors require and then capitalizes those excess profits into an estimated intrinsic value per share.

For Blue Owl Capital, the model uses a Book Value of US$3.11 per share and a Stable EPS of US$0.17 per share, based on the median return on equity from the past 5 years. The Stable Book Value input is US$3.45 per share, taken from the median Book Value over the same period. These inputs sit against an Average Return on Equity of 5.02% and a Cost of Equity equivalent to US$0.29 per share.

The key output here is an Excess Return of US$0.12 per share. This means the model estimates earnings are below the level that would cover the required return. This feeds into an intrinsic value that implies the stock is very expensive relative to its current fundamentals, with the Excess Returns valuation suggesting it is very significantly overvalued compared with the recent share price of US$10.54.

Result: OVERVALUED

Our Excess Returns analysis suggests Blue Owl Capital may be overvalued by 891.2%. Discover 44 high quality undervalued stocks or create your own screener to find better value opportunities.

OWL Discounted Cash Flow as at May 2026
OWL Discounted Cash Flow as at May 2026

Approach 2: Blue Owl Capital Price vs Earnings

The P/E ratio is usually a useful way to look at profitable companies because it links what you pay directly to the earnings each share produces. In general, higher expected earnings growth and lower perceived risk can support a higher P/E, while slower growth or higher risk tend to support a lower, more cautious multiple.

Blue Owl Capital currently trades on a P/E of 81.92x. That sits above both the Capital Markets industry average P/E of 42.83x and the peer group average of 35.32x. On simple comparisons, the stock looks expensive relative to these benchmarks.

Simply Wall St also calculates a Fair Ratio for the P/E of 20.20x. This is a proprietary estimate of what would be a more normal multiple for Blue Owl Capital, given factors such as its earnings profile, industry, profit margins, market cap and risk characteristics. Because it is tailored to the company, the Fair Ratio can be more informative than just lining the stock up against broad industry or peer averages.

Comparing the Fair Ratio of 20.20x with the current P/E of 81.92x indicates that the stock is trading well above this customised benchmark.

Result: OVERVALUED

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

P/E ratios tell one story, but what if the real opportunity lies elsewhere? Start investing in legacies, not executives. Discover our 19 top founder-led companies.

Upgrade Your Decision Making: Choose your Blue Owl Capital Narrative

Earlier it was mentioned that there is an even better way to understand valuation. Narratives take the next step by letting you connect your view of Blue Owl Capital to the numbers you think are reasonable for its future revenue, earnings and margins, turning that story into a forecast and then into a Fair Value you can compare directly with the current share price.

On Simply Wall St, Narratives sit inside the Community page and are designed to be approachable. This means you can see and compare different Fair Values in one place and quickly judge whether a stock looks expensive or cheap relative to the story and assumptions behind each view.

For Blue Owl Capital, one investor might build a Narrative around the higher Fair Value of about US$20.64 that reflects expectations for revenue growth of roughly 12.16% and a profit margin near 25.74%. Another investor might anchor on a more cautious Fair Value of about US$10.00 with revenue growth of roughly 7.11% and a profit margin near 29.69%. As news, earnings or analyst estimates change, those Narratives and their Fair Values update so you can reassess whether the current price still fits your chosen story or influences your own investment process.

For Blue Owl Capital however we will make it really easy for you with previews of two leading Blue Owl Capital Narratives:

Fair Value: US$20.64

Recent price vs this Fair Value: around 49% below the narrative Fair Value

Revenue growth assumption: 12.16% per year

  • Analysts in this camp see fundraising, retail adoption and private credit demand supporting higher assets under management, fee income and earnings than the wider market expects.
  • The narrative leans on Blue Owl Capital's fee related earnings and permanent capital model, with expectations for profit margins to expand meaningfully over the next few years.
  • Key risks flagged include heavy exposure to the US market, potential fee pressure, integration challenges from acquisitions and growing competition from larger alternative asset managers.

Fair Value: US$10.00

Recent price vs this Fair Value: around 5% above the narrative Fair Value

Revenue growth assumption: 7.11% per year

  • This view focuses on the impact of fee compression, rising regulatory and compliance costs, and the risk that higher yielding traditional bonds could limit appetite for private credit products.
  • Analysts here see slower asset under management growth and a lower valuation multiple as more appropriate, even though they still factor in higher earnings and wider margins over time.
  • The narrative also acknowledges potential offsets, such as global expansion, demand for digital infrastructure exposure and the role of permanent capital vehicles, but treats these as insufficient to justify a higher Fair Value.

If neither of these fully fits your own view on Blue Owl Capital, you can use these as starting points and adjust the growth, margin and valuation assumptions to build a version that matches your expectations using the narrative tools on Simply Wall St, then track how that thesis holds up as new information arrives. See what the community is saying about Blue Owl Capital.

Do you think there's more to the story for Blue Owl Capital? Head over to our Community to see what others are saying!

NYSE:OWL 1-Year Stock Price Chart
NYSE:OWL 1-Year Stock Price Chart

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.