Blue Owl Capital, Inc. Class A (OWL)

New York Stock Exchange:
OWL
| Latest update: May 25, 2026, 5:51 PM

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

In the past six months, Blue Owl Capital's stock price has experienced significant volatility, down 62% from its 2025 peak. Key events include strong Q1 2026 earnings, the sale of a portion of its SpaceX stake, concerns over private credit and software exposure, a shareholder lawsuit alleging excessive fees, and analyst ratings with a consensus "Moderate Buy".

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

Blue Owl Capital's business model is designed to be resilient across various market conditions, with a focus on permanent capital. Its direct lending and GP Strategic Capital strategies are described as "all-weather" investments, aiming to reduce volatility and enable steady growth in assets under management. The company's revenue has shown consistent year-over-year growth, indicating that the demand for Blue Owl Capital's alternative investment products and services does not exhibit significant seasonality.

Overview of Blue Owl Capital, Inc.’s business

Blue Owl Capital, Inc. is an alternative investment asset management company that provides private capital solutions and differentiated alternative investment opportunities. The company manages over $315 billion in assets across three multi-strategy platforms: Credit, Real Assets, and GP Strategic Capital. Its major products and services include private credit/direct lending, GP strategic capital, real assets, and the alternative credit fund (OWLCX).

OWL’s Geographic footprint

Blue Owl Capital's headquarters are in New York City, with additional offices in London, Dubai, and Hong Kong. As of 2024, the company's corporate structure includes 160 significant subsidiaries across 11 countries, with a primary concentration in North America and Europe. Some entities are registered in low-tax or offshore financial centers.

OWL Corporate Image Assessment

Blue Owl Capital has maintained a positive brand reputation, evidenced by its inclusion in Forbes' inaugural America's Best Companies 2025 list and seven 2025 PERE and Infrastructure Investor Awards. However, scrutiny of the private credit sector and a shareholder lawsuit could potentially impact its reputation.

Ownership

Blue Owl Capital is owned by a mix of institutional shareholders and insiders. As of May 7, 2026, there are 551 institutional owners holding a total of 675,272,511 shares. Major institutional owners include Capital World Investors, Fmr Llc, Vanguard Group Inc, Capital International Investors, BlackRock, Inc., ICONIQ Capital, LLC, Bank Of America Corp /de/, Boston Partners, Geode Capital Management, Llc, and State Street Corp. Insiders, including Owl Rock Capital Feeder LLC, Dyal Capital Slp LP, and Marc Zahr, hold a significant portion of the company's shares.

Expert AI

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

Price Chart

$10.06

1.37%
(1 month)

Top Shareholders

The Capital Group Cos., Inc.
24.11%
FMR LLC
12.62%
The Vanguard Group, Inc.
10.33%
BlackRock, Inc.
5.14%
Bank of America Corp.
2.70%
ORIX Corp.
2.12%
Geode Holdings Trust
1.76%
State Street Corp.
1.65%

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

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

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

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

Current sentiment around Blue Owl Capital, Inc. stock is negative, 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 decreased by -1.37%.

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.11%), FMR LLC (12.62%), The Vanguard Group, Inc. (10.33%) ... , according to the latest filings.