Blue Owl Capital Faces Analyst Downgrade Amid Strategic Restructuring
24.02.2026 - 17:13:44 | boerse-global.deBlue Owl Capital is implementing significant strategic changes in response to challenging market conditions, a shift underscored by a recent analyst downgrade. The company's management has halted fund redemptions and initiated large-scale credit sales, prompting investors to question the future stability of returns in the private credit sector.
Deutsche Bank Shifts Stance on Shares
In a move reflecting sector-wide concerns, Deutsche Bank analyst Brian Bedell downgraded his rating for Blue Owl Capital shares from "Buy" to "Hold." He concurrently slashed the price target substantially, moving it from $15 to $10. Bedell cited a deteriorating environment for private credit, which is placing particular pressure on capital inflows for retail investor products. The market reacted promptly, with the stock declining in pre-market trading.
Adding to the dynamic, investment firms Saba Capital Management and Cox Capital Partners are preparing takeover bids for shares in several of Blue Owl's Business Development Companies (BDCs), including OBDC II, OTIC, and OCIC. These offers are expected to be made at a discount ranging from 20% to 35% relative to each fund's net asset value (NAV).
Strategic Asset Sales to Strengthen Balance Sheet
As part of its restructuring, Blue Owl has permanently suspended quarterly redemption options for its OBDC II fund. To facilitate capital returns to investors despite this, the company sold a credit portfolio with a total value of $1.4 billion to institutional buyers. The sale was executed at 99.7% of par value.
Within this broader transaction, $600 million worth of loans were sold specifically from the OBDC II portfolio. After accounting for fees, the fund anticipates net proceeds of approximately $538 million. These funds are earmarked for repaying secured debt and funding a planned special distribution equating to roughly 30% of NAV to shareholders by March 31, 2026. This maneuver is projected to lower OBDC II's leverage ratio from 0.83 to 0.53.
Should investors sell immediately? Or is it worth buying Blue Owl Capital?
Quarterly Performance and Share Buybacks
For the fourth quarter of 2025, Blue Owl Capital Corporation (OBDC) reported adjusted net investment income of $0.36 per share. Its net asset value stood at $14.81 per share. Notably, despite the ongoing operational shifts, the company repurchased $148 million worth of its own stock during the quarter. Furthermore, its board has already authorized a new share repurchase program totaling $300 million.
The entire private credit sector remains under close scrutiny as market participants assess potential risks, including those posed by artificial intelligence to software-related loans. The success of Blue Owl's strategic recalibration will become clearer by the March 31, 2026 deadline, revealing whether the planned special distribution of about $2.35 per share effectively achieves the desired balance sheet relief.
Ad
Blue Owl Capital Stock: New Analysis - 24 February
Fresh Blue Owl Capital information released. What's the impact for investors? Our latest independent report examines recent figures and market trends.
So schätzen die Börsenprofis Blue Aktien ein!
Für. Immer. Kostenlos.

