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

Blue Owl Stock Dips Back into Oversold Territory on High Redemption Requests

Blue Owl (OWL) stock has faced intense pressure in recent sessions after the company announced an alarming $5.4 billion in redemption requests across its flagship credit and tech-focused funds. 

The selloff crashed OWL’s relative strength index (14-day) back into the oversold territory (below 30), signaling the asset management firm may be due for a technical rebound. 

 

Blue Owl shares have been a disappointment for investors this year, trading down more than 45% versus its year-to-date high at the time of writing. 

www.barchart.com

Why Are Redemption Requests Bearish for Blue Owl Stock

The recently disclosed flood of redemption requests is a major headwind for OWL shares because it challenges the “permanent capital” narrative that once made them a market darling. 

When investors request to pull over 20% of a flagship fund and 41% of a tech-focused vehicle in a single quarter, it signals a profound crisis of confidence. 

To meet these demands, Blue Owl may be forced into defensive asset sales or gating funds, which would hamper its ability to earn performance fees and raise concerns about the underlying valuation of illiquid loans.

Moreover, the concentrated exposure to software companies — potentially vulnerable to AI-driven disruption — has investors fearing that these requests are just the tip of the iceberg for future credit losses.

Is It Worth Buying OWL Shares on the Pullback?

Despite the concerning headline, there’s reason to stick with Blue Owl stock, especially if you’re a long-term investor. 

The New York-headquartered firm recently sold $1.4 billion in direct lending assets at 99.7% of par value, proving its credit book is high-quality and liquid enough to satisfy institutional buyers. 

With a dividend yield not exceeding 10% and the technical RSI indicating a washout bottom, the current pullback offers a compelling entry point for those interested in betting on the resilience of the private credit asset class. 

Note that OWL is now trading at a rather attractive 4.7x sales as well. 

How Wall Street Recommends Playing Blue Owl Capital

Investors should also take heart that Wall Street firms remain bullish on Blue Owl Capital.  

According to Barchart, the consensus rating on OWL stock is a “Moderate Buy,” with the mean price target of $15.56 indicating potential upside of nearly 85% from here. 

www.barchart.com
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.