Is Blue Owl’s New Private BDC Capital Subtly Reframing Its Private Credit Strategy Narrative (OWL)?

Blue Owl Capital Inc. Class A Common Stock -1.40%

Blue Owl Capital Inc. Class A Common Stock

OWL

8.45

-1.40%

  • Earlier in March, Blue Owl Capital’s business development company, Blue Owl Credit Income Corp, raised about US$20.7 million via a private sale of 2.27 million unregistered Class I shares to support its expanding portfolio of 347 largely first-lien, floating-rate loans.
  • This fresh capital raise underlines Blue Owl’s continued push to scale its private credit platform and deepen its exposure to floating-rate corporate lending.
  • Next, we’ll examine how this fresh private capital injection for Blue Owl Credit Income Corp may influence Blue Owl Capital’s broader investment narrative.

We've uncovered the 12 dividend fortresses yielding 5%+ that don't just survive market storms, but thrive in them.

Blue Owl Capital Investment Narrative Recap

To own Blue Owl Capital, you need to believe in the long term appeal of its fee based, permanent capital model across private credit and alternative assets. The recent US$20.7 million raise at Blue Owl Credit Income Corp modestly reinforces the near term catalyst of scaling private credit, but does not fundamentally change the bigger near term risk around fundraising momentum and fee pressure after a sharp share price pullback.

The most relevant recent development is Blue Owl’s share price drop of about 27% since the February asset deal used to provide liquidity at a struggling fund. That drawdown sits awkwardly beside consensus expectations for higher future earnings and highlights how sensitive the stock can be to confidence in asset values and fundraising, which are central to the growth story investors are weighing today.

Yet beneath the growth story, investors also need to weigh the risk that rapid expansion, complex structures and governance flare ups may expose Blue Owl to issues that are not immediately visible...

Blue Owl Capital's narrative projects $4.2 billion revenue and $5.1 billion earnings by 2028. This requires 17.5% yearly revenue growth and an earnings increase of about $5.0 billion from $75.4 million today.

Uncover how Blue Owl Capital's forecasts yield a $16.40 fair value, a 86% upside to its current price.

Exploring Other Perspectives

OWL 1-Year Stock Price Chart
OWL 1-Year Stock Price Chart

Some of the most optimistic analysts were expecting revenue to reach about US$4.2 billion and earnings US$3.3 billion by 2028, which is far more bullish than the baseline view. In light of the recent BDC capital raise and governance related headlines, you may want to compare those upbeat assumptions with the risk that US focused private credit and fee structures come under pressure, and consider where your own expectations really sit between these contrasting narratives.

Explore 9 other fair value estimates on Blue Owl Capital - why the stock might be worth over 2x more than the current price!

Form Your Own Verdict

Don't just follow the ticker - dig into the data and build a conviction that's truly your own.

  • A great starting point for your Blue Owl Capital research is our analysis highlighting 1 key reward and 4 important warning signs that could impact your investment decision.
  • Our free Blue Owl Capital research report provides a comprehensive fundamental analysis summarized in a single visual - the Snowflake - making it easy to evaluate Blue Owl Capital's overall financial health at a glance.

Seeking Other Investments?

Our daily scans reveal stocks with breakout potential. Don't miss this chance:

  • The future of work is here. Discover the 33 top robotics and automation stocks leading the charge in AI-driven automation and industrial transformation.
  • AI is about to change healthcare. These 34 stocks are working on everything from early diagnostics to drug discovery. The best part - they are all under $10b in market cap - there's still time to get in early.
  • This technology could replace computers: discover 22 stocks that are working to make quantum computing a reality.

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.