Blue Owl Capital, Inc. Class A (OWL)

New York Stock Exchange:
OWL
| Latest update: Dec 9, 2025, 2:18 PM

Stock events for Blue Owl Capital, Inc. (OWL)

Over the past six months, Blue Owl Capital's stock price has experienced significant events, including a decline of 40.64% between November 26, 2024, and November 25, 2025. Key events impacting the stock include investor backlash after halting a plan to merge two of its private credit funds, followed by considerations to revive the merger. The company announced it would permit investor withdrawals starting in the first quarter of 2026. Blue Owl reported solid third-quarter 2025 results with fee revenue growth of 21% and distributable earnings per share of $0.22. In Q3 2025, the company generated over $14 billion in new capital commitments and has made attractive investments in the data center space.

Demand Seasonality affecting Blue Owl Capital, Inc.’s stock price

The provided information does not explicitly detail specific demand seasonality for Blue Owl Capital's products and services. Demand for its solutions can be influenced by broader economic conditions, interest rate environments, and investor sentiment. The prolonged high-interest rate environment has increased demand for private debt capital as borrowers seek alternative refinancing solutions.

Overview of Blue Owl Capital, Inc.’s business

Blue Owl Capital, Inc. is an American alternative investment asset management company operating globally. It specializes in providing capital solutions to the private equity and private credit markets, with a business model divided into three main platforms: Credit, Real Assets, and GP Strategic Capital. Its major products and services include private credit focusing on direct lending solutions, global private equity strategies, private equity real estate/real assets providing flexible capital across various asset classes, GP Strategic Capital offering minority equity and financing, and the Blue Owl Alternative Credit Fund (OWLCX).

OWL’s Geographic footprint

Blue Owl Capital's headquarters are in New York City, and it has expanded its geographic reach with additional offices in London, Dubai, Hong Kong, Greenwich, Connecticut, and New Jersey. The firm maintains a global presence with over 20 offices across the Americas, EMEA, and Asia-Pacific regions, with plans for further expansion in Asia and European sale-leaseback transactions.

OWL Corporate Image Assessment

Blue Owl Capital has maintained a strong standing in the private equity industry, ranking 26th in Private Equity International's PEI 300 ranking in June 2024. However, its reputation has been impacted by recent events, including investor backlash due to its decision to halt the merger of two private credit funds. Analyst sentiment towards Blue Owl Capital is cautiously optimistic, with a "moderate buy" recommendation.

Ownership

Blue Owl Capital has significant institutional ownership, with institutions holding 98.5% of the shares. Major institutional owners include Capital World Investors, Vanguard Group Inc, and BlackRock, Inc. Owl Rock Capital Feeder LLC is identified as the largest single owner. Individual insider ownership is low, and the company has a complex common stock structure, including Class A, C, and D common stock, with Class C and D shares controlling 80% of the vote.

Expert AI

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

Price Chart

$16.02

3.82%
(1 month)

Top Shareholders

The Capital Group Cos., Inc.
24.45%
The Vanguard Group, Inc.
11.12%
FMR LLC
10.18%
BlackRock, Inc.
7.64%
Bank of America Corp.
3.69%
Morgan Stanley
2.01%
ORIX Corp.
1.99%
JPMorgan Chase & Co.
1.89%

Trade Ideas for OWL

Today

Sentiment for OWL

News
Social

Buzz Talk for OWL

Today

Social Media

FAQ

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

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

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

Today, Blue Owl Capital, Inc. stock is up by 3.82%, possibly due to news.

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

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

Is Blue Owl Capital, Inc.'s stock price growing?

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

How can I buy Blue Owl Capital, Inc. stock?

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

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

Major shareholders of Blue Owl Capital, Inc. include institutions such as The Capital Group Cos., Inc. (24.45%), The Vanguard Group, Inc. (11.12%), FMR LLC (10.18%) ... , according to the latest filings.