Blue Owl Capital Corporation (OBDC)

New York Stock Exchange:
OBDC
| Latest update: May 25, 2026, 6:17 PM

Stock events for Blue Owl Capital Corp. (OBDC)

In November 2025, OBDC experienced a terminated merger with OBDC II and reported its Q3 2025 earnings. In February 2026, OBDC announced its Q4 2025 earnings, agreed to sell $1.4 billion in assets, authorized a $300 million stock repurchase plan, and faced analyst price target adjustments and an upgrade from Zacks Research. In March 2026, OBDC's stock price declined, and the company held an investor presentation. In April 2026, Keefe, Bruyette & Woods lowered its price target, but the stock rebounded amid broader private credit concerns and AI impact fears. In May 2026, OBDC announced Q1 2026 financial results, which missed consensus estimates, leading to a dividend reset and a Moody's upgrade, followed by a stock price decline and a price target reduction from Wells Fargo & Company.

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

Based on the available information, there is no explicit mention of demand seasonality for Blue Owl Capital Corp.'s direct lending products and services to U.S. middle-market companies.

Overview of Blue Owl Capital Corp.’s business

Blue Owl Capital Corp. (OBDC) is a specialty finance company and business development company (BDC) that provides direct lending solutions to U.S. middle-market companies, aiming to generate current income and capital appreciation through risk-adjusted investments. OBDC operates in the Financial Services sector, focusing on investments in various loan types and equity-related instruments, with a portfolio of $15.3 billion across 230 companies as of March 31, 2026, emphasizing senior secured and floating rate investments.

OBDC’s Geographic footprint

Blue Owl Capital Corp. primarily focuses its lending activities on U.S. middle-market companies, with a geographically diversified portfolio across the United States, including the South (36.9%), Northeast (21.7%), Midwest (20.5%), and West (13.8%), with an additional 7.1% allocated internationally.

OBDC Corporate Image Assessment

In the past year, Blue Owl Capital Inc. has faced challenges to its reputation due to private credit concerns, a cancelled merger, and liquidity issues, but has also experienced positive developments such as a Moody's upgrade and successful loan sales; recent earnings and dividend cut negatively impacted investor sentiment.

Ownership

Blue Owl Capital Corp. has a significant institutional ownership base, with 468 institutional owners holding a total of 261,696,262 shares, including major shareholders such as California State Teachers Retirement System, Fmr Llc, and State of New Jersey Common Pension Fund A.

Expert AI

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

Price Chart

$11.03

1.34%
(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 $11.03 per share.

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

Today, Blue Owl Capital Corp. stock is down by -1.34%, possibly due to news.

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

Current sentiment around Blue Owl Capital Corp. stock is positive, 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 decreased by -1.34%.

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.