Blue Owl Capital Corporation (OBDC)

New York Stock Exchange:
OBDC
| Latest update: Dec 9, 2025, 2:25 PM

Stock events for Blue Owl Capital Corp. (OBDC)

Over the past six months, Blue Owl Capital Corp.'s stock price has declined. Key events impacting the stock include earnings announcements, the proposed merger with OBDC II (which was later called off), analyst ratings and price target adjustments, and insider buying activity. The company announced its Q2 2025 and Q3 2025 earnings, with Q3 showing a decrease in GAAP and adjusted net investment income per share compared to Q2. A definitive merger agreement with Blue Owl Capital Corporation II (OBDC II) was announced but terminated due to investor concerns. Several analysts adjusted their ratings and price targets for OBDC in November 2025. CEO Craig Packer acquired 83,200 shares of OBDC stock on November 18, 2025.

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

Demand for Blue Owl Capital Corp.'s products and services does not exhibit strong seasonality. Instead, demand is tied to broader economic conditions, M&A activity, and the competitive landscape within the private credit market. The company focuses on defensive, service-oriented sectors, which may offer some insulation from cyclical economic swings, and emphasizes consistent income generation and capital preservation.

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), focused on direct lending to U.S. middle-market companies. It operates in the Financials sector, specifically in Asset Management, originating and investing in debt and equity instruments. OBDC offers senior secured loans, subordinated loans, mezzanine loans, and equity-related securities, targeting middle-market and upper middle-market U.S. companies with annual EBITDA between $10 million and $250 million, and/or annual revenue between $50 million and $2500 million.

OBDC’s Geographic footprint

Blue Owl Capital Corp.'s investment portfolio is predominantly U.S.-centric, with approximately 94% of its portfolio companies based in the United States. These U.S. investments are diversified across various regions: 36% in the South, 21% in the Northeast, 21% in the Midwest, and 17% in the West. A smaller portion, about 6%, of its portfolio has an international geographic footprint.

OBDC Corporate Image Assessment

Blue Owl Capital Corp.'s brand reputation has been impacted by the events surrounding its proposed merger with Blue Owl Capital Corporation II. The merger announcement and subsequent plan to freeze withdrawals led to investor backlash and the cancellation of the merger, potentially causing a temporary dent in its reputation. However, the company has emphasized its resilience, strong credit quality, and diversified portfolio to maintain investor confidence.

Ownership

Blue Owl Capital Corp. has a diverse ownership structure, with institutional shareholders holding approximately 47.99% of the stock, Blue Owl Capital insiders owning about 10.50%, and retail investors accounting for 41.50%. As of September 2025, 446 institutional investors held positions in OBDC. Major institutional owners include California State Teachers Retirement System, State of New Jersey Common Pension Fund A, and Oregon Public Employees Retirement Fund. The largest individual shareholder is Of The University Of California Regents.

Expert AI

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

Price Chart

$13.30

9.56%
(1 month)

Top Shareholders

State of California
3.22%
State of New Jersey
2.99%
State of Oregon
2.94%
FMR LLC
2.88%
Van Eck Associates Corp.
2.62%
Bank of America Corp.
2.60%
Morgan Stanley
1.93%
Royal Bank of Canada
1.46%

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 $13.30 per share.

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

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

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%), State of New Jersey (2.99%), State of Oregon (2.94%) ... , according to the latest filings.