Get all your news in one place.
100's of premium titles.
One app.
Start reading
Barchart
Barchart
Wajeeh Khan

Blue Owl Stock Spikes on SpaceX Gains. Is There More Room for OWL Stock to Run?

Blue Owl Capital (OWL) stock closed significantly higher on April 30 after the company announced it had unloaded about half of its SpaceX position at a $1.25 trillion valuation. 

As investors reacted to a tenfold return on its original investment, OWL ripped through its 20-day and 50-day moving averages (MAs), indicating bullish momentum may persist in the near term. 

 

Despite this rally, however, Blue Owl stock remains down nearly 40% versus its year-to-date high.

www.barchart.com

Is It Time to Take Profit in Blue Owl Stock?

The SpaceX announcement is constructive for OWL shares, as it provides tangible evidence that the firm’s private market strategy can generate outsized gains to offset weakness elsewhere in the portfolio. 

Blue Owl remains attractive as an investment proposition as its revenue climbed to about $754 million in Q1, as fee-related earnings went up 14% on a year-over-year basis to nearly $394 million. 

Additionally, the New York-headquartered alternative asset manager recorded an 11% year-over-year increase in distributable earnings on Thursday to a better-than-expected $0.19 in earnings per share (EPS).

In the trailing 12 months, OWL raised $57 billion in client capital, its second-highest capital raise since inception, reinforcing its ability to pull in new funds amid tighter fundraising conditions.

What Else Makes OWL Shares Attractive in 2026?

Blue Owl’s remaining stake in SpaceX, which is reportedly targeting an initial public offering (IPO) in June at a $1.75 trillion valuation, also supports the bull case. 

This additional 40% markup from the $1.25 trillion valuation at which OWL has sold roughly 50% of its SpaceX position will significantly boost realized gains.  

Finally, Big Tech’s collective AI capex plans have surpassed $700 billion annually, creating a huge pipeline for its digital infrastructure and triple-net businesses. 

OWL’s real assets division was the primary growth engine in Q1, and its involvement in projects like Amazon's (AMZN) $12 billion data center campus illustrates the scale of opportunity.

A rather lucrative 9.23% dividend yield makes Blue Owl shares even more compelling in 2026. 

What’s the Consensus Rating on Blue Owl Capital?

Wall Street also remains bullish on Blue Owl Capital for the next 12 months. 

The consensus rating on OWL stock is currently “Moderate buy,” with the mean price target of nearly $14 indicating potential upside of roughly 45% from here. 

www.barchart.com

This article was created with the support of automated content tools from our partners at Sigma.AI. Together, our financial data and AI solutions help us to deliver more informed market headline analysis to readers faster than ever.

Sign up to read this article
Read news from 100's of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.