tiprankstipranks
Advertisement
Advertisement

Why Blue Owl Capital Shares Are Sliding Today

Why Blue Owl Capital Shares Are Sliding Today

Blue Owl Capital ( (OBDC) ) is experiencing volatility. Read on for a possible explanation for the stock’s unusual movement.

Claim 30% Off TipRanks

Blue Owl Capital’s stock came under pressure after the company reported credit markdowns that pushed its net asset value down to $14.81, tempering investor confidence. The update also highlighted a sizable stock buyback of about $148 million, which, while supportive, was not enough to offset concerns around asset quality.

Looking ahead, Blue Owl BDCs agreed to sell $1.4 billion of direct-lending assets at 99.7% of par, with settlement expected in the first quarter of 2026, including $400 million from OBDC. Management says the deal should lower leverage and free up fresh capacity to invest, potentially improving the balance sheet and supporting future valuations.

More about Blue Owl Capital

YTD Price Performance: -8.05%

Average Trading Volume: 5,417,828

Technical Sentiment Signal: Sell

Current Market Cap: $5.84B

For further insights into OBDC stock on TipRanks’ Stock Analysis page.

See more of today’s top stock gainers and losers.

Disclaimer & DisclosureReport an Issue

1