Blue Owl Capital Corporation (OBDC)

New York Stock Exchange:
OBDC
| Latest update: May 3, 2026, 5:17 PM

Stock events for Blue Owl Capital Corp. (OBDC)

In the past six months, Blue Owl Capital Corp. has announced a quarterly dividend of $0.37 per share, payable on February 18, 2026, implying an annualized dividend yield of 13.7% and a high payout ratio of 119.35%. The company reported its fourth-quarter and full-year 2025 financial results on February 18, 2026, with a GAAP net investment income of $0.38 per share and an adjusted net investment income of $0.36 per share, and is scheduled to release its first-quarter 2026 financial results on May 6, 2026. As of April 7, 2026, the stock price moved over -1.04% to $10.93, and on April 8, 2026, it rose above its 15-day moving average to $11.13, experiencing a -5.61% fall over the last month and an -18.55% decrease over the past year as of March 10, 2026. On February 18, 2026, the Board of Directors approved a new $300 million share repurchase program, replacing a prior $200 million authorization, and the company repurchased approximately $148 million of common stock in the fourth quarter of 2025. OBDC and certain other Blue Owl BDCs announced the sale of $1.4 billion of direct lending investments to institutional investors, with $400 million from OBDC's portfolio, on February 18, 2026. A proposed merger between Blue Owl Capital Corporation II (OBDC II) and the publicly-listed OBDC was ultimately scrapped due to investor unhappiness. Around April 2, 2026, Blue Owl received record redemption requests totaling $5.4 billion across two of its retail-oriented funds. Investor alerts regarding Blue Owl Capital were issued by Kahn Swick & Foti, LLC around November 20, 2025, and August 11, 2025.

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

Blue Owl Capital Corp. aims to mitigate demand seasonality by focusing on lending to non-cyclical, recession-resistant businesses. Its investment strategy is designed to generate favorable returns across credit cycles, indicating an approach that seeks to be less susceptible to seasonal fluctuations in demand for its products and services. The company's focus on stable, upper-middle market companies suggests a strategy to smooth out the impact of typical economic or seasonal variations.

Overview of Blue Owl Capital Corp.’s business

Blue Owl Capital Corp. (OBDC) is a specialty finance company operating as a business development company (BDC) within the Financial Services sector, specifically in the Asset Management industry. The company aims to generate current income and capital appreciation by providing direct lending solutions to U.S. middle-market companies, focusing on opportunities with favorable risk-adjusted returns, including various loans and equity-related instruments. OBDC's portfolio is highly diversified across approximately 234 companies and various industries.

OBDC’s Geographic footprint

Blue Owl Capital Corp. primarily focuses its investments on U.S. middle-market companies. As of December 31, 2025, its portfolio was geographically diversified across the United States, with 36.8% in the South, 21.2% in the Northeast, 20.6% in the Midwest, and 14.8% in the West. A smaller portion, 6.6%, is allocated to international investments.

OBDC Corporate Image Assessment

Blue Owl Capital Corp.'s brand reputation in the past year has been impacted by events related to its private credit offerings and investor liquidity. The scrapped merger of OBDC II into OBDC, driven by investor dissatisfaction over potential losses for private fund investors, raised concerns about valuation and transparency within the Blue Owl platform. Furthermore, the record $5.4 billion in redemption requests across two of Blue Owl's retail-oriented funds around April 2026 underscored anxieties about liquidity in the private credit market and placed Blue Owl at the center of a broader debate about the industry's systemic risks. Investor alerts issued by law firms also suggest potential reputational challenges.

Ownership

Blue Owl Capital Corporation (OBDC) has a significant institutional ownership base, with 474 institutional owners and shareholders holding a total of 251,863,058 shares. 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/, Morgan Stanley, UBS Group AG, Royal Bank Of Canada, and Cresset Asset Management, LLC.

Expert AI

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

Price Chart

$11.86

1.19%
(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.86 per share.

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

Today, Blue Owl Capital Corp. stock is up by 1.19%, 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 increased by 1.19%.

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.