New York, June 23, 2026, 19:01 EDT
- Blue Owl Capital was last seen at $8.91, off about 3.4%. Trading volume was running 68% above normal levels.
- Blue Owl Credit Income Corp. reported aggregate NAV of $19.4 billion in a June 22 filing. Available liquidity stood at $11.6 billion as of May 31.
- The stock has about a 10.3% implied dividend yield, which is high. But the market remains set on fee-paying assets, redemptions, and software-credit exposure.
Blue Owl Capital Inc. shares tumbled Tuesday, dragging the alternative asset manager close to its 52-week lows. A new filing from one of the company’s big managed credit funds hit as investors sifted through updated portfolio numbers in the middle of the market slump.
Blue Owl was recently at $8.91, off 3.4% on the day, swinging from $8.81 to $9.26. About 39 million shares changed hands, much higher than the 23.25 million average, according to Google Finance. The stock is sitting around 12% above its year low of $7.95 but sits about 58% under the $21.08 52-week high.
Blue Owl is paying a $0.23 quarterly dividend per Class A share. Annualized at the latest share price, that’s a yield of roughly 10.3%. Dividend yield is just yearly payout divided by stock price. High yields like this can pull in income investors, but may also point to worries about future earnings, dividend increases, or capital costs.
Blue Owl Credit Income Corp., a business development company managed by Blue Owl, just gave an update. The BDC, which lends to or invests in private firms and pays out most of its income, disclosed in a June 22 SEC filing that net asset value came in at $19.4 billion as of May 31. Class I shares had a 0.8% gain for May, and 1.8% for the year to date.
The filing also showed the fund’s available liquidity at $11.6 billion, counting cash, liquid assets, and available debt. It listed debt holdings in 330 portfolio companies with $33.8 billion total par value. For OWL investors, these numbers give a contrast with the share price: the market is selling the stock, but at least one large managed credit fund is still putting up positive year-to-date results.
Blue Owl Credit Income Corp. is a major part of Blue Owl’s business. Blue Owl’s first-quarter filing shows the fund was among the BDCs it manages, with $44.2 billion in assets under management as of March 31. For that same period, Blue Owl reported $315 billion in total assets across the firm.
Fee-paying assets under management are the sticking point. Blue Owl’s Credit platform showed fee-paying assets at $98.85 billion as of March 31, down from $99.49 billion at quarter’s start. The first-quarter filing says new money coming in was offset by distributions and $1.2 billion in redemptions from non-traded BDCs.
Private equity stocks fell again. Blackstone slid 2.6%, Apollo gave up 3.4%, and KKR dropped 3.6%. Blue Owl traded down about the same, though its high dividend yield and the stock’s spot near a 52-week low drew out more of the income names.
Blue Owl co-CEOs Doug Ostrover and Marc Lipschultz said back in April the first quarter got a lift from a “durable capital base” and claimed the market liked managers with “patient capital and longer duration.” But shares are telling a different story, as investors look for firmer signs those assets can keep fee revenue up without facing exit risk. Blue Owl Capital
But there’s still a clear risk. Blue Owl’s June 22 credit-fund filing put internet software and services at 13.9% of debt investment par value as of May 31. If software borrowers weaken, retail clients keep pulling cash, or if Blue Owl ups dividend payouts to hold onto capital, the fund’s high yield might stop looking like a bargain and start looking like a red flag. The filing said its preliminary numbers hadn’t been audited, reviewed, or compiled by independent accountants.