tiprankstipranks
Advertisement
Advertisement

Why Is Blue Owl Stock (OWL) Sliding Today, 4/2/26?

Story Highlights
  • U.S.-based investment management company Blue Owl’s stock is down 4% at market open on Thursday.
  • The company reported historic levels of redemption requests for the first quarter.
Why Is Blue Owl Stock (OWL) Sliding Today, 4/2/26?

Asset management company Blue Owl Capital (OWL) faced a sharp drop in its stock after reporting record redemption requests in two of its funds, driven by investor concerns over AI-related technology exposure. The company has temporarily capped withdrawals at 5% for those funds. OWL stock is down by roughly 4% at market open on Thursday.

Claim 55% Off TipRanks

For context, Blue Owl Capital is a U.S.-based alternative asset manager specializing in private credit, direct lending, and structured finance solutions. The firm provides investment products and services to institutional and accredited investors.

Blue Owl Faces Historic Redemption Surge

In Q1 2026, investors requested to pull $5.4 billion from two of Blue Owl Capital’s private-credit funds. According to preliminary updates from the funds, investors sought to redeem 40.7% of shares in the technology-focused Blue Owl Technology Income Corp (OTIC) and 21.9% of shares in the larger Blue Owl Credit Income Corp (OCIC).

In response, Blue Owl said it will only allow investors to withdraw up to 5% of the shares in each fund.

Last quarter, Blue Owl made an exception and allowed investors to redeem 15.4% of shares in OTIC, much more than the usual limit. This shows the company had to handle unusually high demand for withdrawals.

What This Means for Blue Owl

Large redemptions like these are risky for firms such as Blue Owl because their share prices rely heavily on the amount of money they manage and the fees they collect. While the funds were designed to weather long bear markets, these outflows could continue for months—or even years.

Limiting withdrawals makes it harder for Blue Owl to attract new investors, discouraging stock pickers who look for growth. Falling share prices can also create problems for top executives, many of whom borrowed against their stock and may now need to pledge more collateral.

Is Blue Owl a Good Stock to Buy Today?

According to TipRanks, OWL stock has received a Moderate Buy consensus rating, with nine Buys and five Holds assigned in the last three months. The average price target for Blue Owl Capital’s shares is $15.62, suggesting a potential upside of 80.52% from the current level.

Disclaimer & DisclosureReport an Issue

1