Blue Owl Credit Income Corp. Reports $19.4 Billion NAV and 9.2 Percent Lifetime Return
The private credit giant detailed continued share sales, raised distributions, and a portfolio spanning 330 companies as its fundraising total approaches $22.3 billion.
June 23, 2026

Blue Owl Credit Income Corp. provided a broad update on its share sales, distributions, investment performance, and portfolio composition in a current report submitted to the SEC on June 22, 2026. The non-traded business development company reported an aggregate net asset value of approximately $19.4 billion as of May 31, 2026.
The company sold approximately 527,106 shares of Class I common stock to feeder vehicles as of June 1, 2026, generating roughly $4.82 million in proceeds. The transaction was completed under exemptions from Securities Act registration requirements, with the final share count finalized on June 22, 2026.
This latest sale adds to a substantial fundraising history. Across its registered offerings and private placements, the company has issued more than 2.37 billion shares for total consideration of approximately $22.3 billion. The company is currently conducting a continuous public offering of up to $14.0 billion in Class S, Class D, and Class I shares, following earlier offerings totaling $13.5 billion and $2.5 billion.
Distributions and Share Pricing
The board declared monthly distributions of approximately $0.0701 per share across all three share classes, payable on or before July 31 and August 31, 2026, to shareholders of record at the end of June and July. After shareholder servicing fees, net distributions ranged from about $0.0635 per share for Class S to the full gross amount for Class I shares.
As of May 31, 2026, NAV per share stood at $9.12 for Class S, $9.13 for Class D, and $9.15 for Class I. The company prices shares on the first business day of each month at a level reflecting the prior month-end NAV, plus any applicable upfront sales load.
Performance
The company’s Class I shares posted a total net return of 0.8 percent for the month, 1.8 percent year-to-date, and 6.6 percent over the trailing year. Longer-term annualized returns reached 10.3 percent over three years, 9.3 percent over five years, and 9.2 percent since inception.
Management noted that since inception, Class I shares have outpaced several public credit benchmarks, exceeding the Morningstar LSTA U.S. Leveraged Loan Index by 325 basis points, the Bloomberg U.S. Corporate High Yield Index by 476 basis points, and the Bloomberg U.S. Aggregate Bond Index by 910 basis points. These comparisons are sourced to Bloomberg and reflect the company’s own presentation rather than independent verification.
Portfolio and Leverage
As of May 31, 2026, the company held debt investments across 330 portfolio companies with an aggregate par value of approximately $33.8 billion. The portfolio was weighted heavily toward senior secured lending:
- First lien debt: 87.3 percent of par value
- Floating-rate investments: 98.2 percent of debt investments
- Largest industries: healthcare providers and services (14.9 percent), internet software and services (13.9 percent), and insurance (8.1 percent)
The company reported net leverage of 0.84 times debt-to-equity and available liquidity of approximately $11.6 billion. Total committed debt capacity stood at $24.5 billion, of which roughly $16.9 billion was drawn. About 72.6 percent of committed capacity was in secured floating-rate leverage, with the remaining 27.4 percent in unsecured fixed-rate debt, the majority of which is hedged through interest rate swaps.
The update follows the company’s recent $500 million private placement of 6.550 percent notes due 2031. Blue Owl Credit Income Corp. cautioned that the figures are preliminary, unaudited management estimates that may differ from results reported in its subsequent quarterly or annual reports.