Blue Owl Capital Corporation (OBDC)

New York Stock Exchange:
OBDC
| Latest update: Apr 9, 2026, 6:08 PM

Stock events for Blue Owl Capital Corp. (OBDC)

In Q4 2025, OBDC reported earnings that slightly missed expectations, but the stock rose premarket due to investor optimism. Blue Owl BDCs sold $1.4 billion of direct lending investments to reduce leverage and increase flexibility. Moody's upgraded OBDC's credit rating to Baa2. A new $300 million share repurchase program was approved, and $148 million of common stock was repurchased in Q4 2025. The stock traded between $15.19 and $10.70, and as of March 25, 2026, the share price was $11.25, a 26.52% decline from March 27, 2025. There have been ongoing discussions regarding rising private credit risks, which Blue Owl is actively addressing.

Demand Seasonality affecting Blue Owl Capital Corp.’s stock price

There is no specific information indicating significant demand seasonality for Blue Owl Capital Corp.'s direct lending products and services. The demand for direct lending generally remains strong, and the private credit market is often characterized as an "all-weather asset class." OBDC's investment policy targets recession-resistant businesses with stable cash flows and a diversified portfolio, aiming to mitigate the impact of broader economic cycles.

Overview of Blue Owl Capital Corp.’s business

Blue Owl Capital Corp. (OBDC) is a specialty finance company and business development company (BDC) focused on direct lending to U.S. middle-market companies. It originates and manages debt and equity investments, aiming for current income and capital appreciation through investments in various loan types and equity instruments. The company operates in the financial sector, with a diversified portfolio across industries like Internet Software and Services, Healthcare, and Insurance. As of December 31, 2025, OBDC had investments in 234 portfolio companies, with an aggregate fair value of $16.5 billion.

OBDC’s Geographic footprint

Blue Owl Capital Corp. primarily focuses on lending to middle-market and upper middle-market companies in the United States. Its portfolio is geographically diversified across the U.S., with significant concentrations in the South (36.8%), Northeast (21.2%), Midwest (20.6%), and West (14.8%). A smaller portion of its portfolio, 6.6%, is allocated internationally.

OBDC Corporate Image Assessment

Blue Owl Capital Corp.'s brand reputation has been positively influenced by a credit rating upgrade and successful asset sales. Moody's upgraded OBDC's credit rating to Baa2, and the company sold $1.4 billion in direct lending investments at 99.7% of par value. However, the company has also navigated broader market scrutiny concerning private credit risks, actively pushing back on these concerns.

Ownership

Blue Owl Capital Corp. has a diverse ownership structure. Institutional investors hold a significant portion of the company's stock, ranging from approximately 17.31% to 25.93%. Major institutional owners include California State Teachers Retirement System, Fmr Llc, State of New Jersey Common Pension Fund A, Oregon Public Employees Retirement Fund, Van Eck Associates Corp, Bank Of America Corp /de/, FDGFX - Fidelity Dividend Growth Fund, Morgan Stanley, UBS Group AG, and Royal Bank Of Canada. Insiders hold about 0.11% of the stock, while public companies and individual investors collectively own a substantial share, ranging from 4.62% to 73.95%.

Expert AI

Show me the sentiment for Blue Owl Capital Corp.
What's the latest sentiment for Blue Owl Capital Corp.?

Price Chart

$10.77

0.14%
(1 month)

Top Shareholders

State of California
3.22%
FMR LLC
3.08%
State of New Jersey
2.99%
State of Oregon
2.93%
Van Eck Associates Corp.
2.51%
Bank of America Corp.
2.38%
Morgan Stanley
1.79%
UBS Group AG
1.67%

Trade Ideas for OBDC

Today

Sentiment for OBDC

News
Social

Buzz Talk for OBDC

Today

Social Media

FAQ

What is the current stock price of Blue Owl Capital Corp.?

As of the latest update, Blue Owl Capital Corp.'s stock is trading at $10.77 per share.

What’s happening with Blue Owl Capital Corp. stock today?

Today, Blue Owl Capital Corp. stock is up by 0.14%, possibly due to news.

What is the market sentiment around Blue Owl Capital Corp. stock?

Current sentiment around Blue Owl Capital Corp. stock is negative, based on recent news, trading volume, and analyst opinions.

Is Blue Owl Capital Corp.'s stock price growing?

Over the past month, Blue Owl Capital Corp.'s stock price has increased by 0.14%.

How can I buy Blue Owl Capital Corp. stock?

You can buy Blue Owl Capital Corp. stock through any brokerage platform, such as e.g., Robinhood, Fidelity, E*TRADE, by searching for the ticker symbol OBDC

Who are the major shareholders of Blue Owl Capital Corp. stock?

Major shareholders of Blue Owl Capital Corp. include institutions such as State of California (3.22%), FMR LLC (3.08%), State of New Jersey (2.99%) ... , according to the latest filings.