Blue Owl Capital, Inc. Class A (OWL)

New York Stock Exchange:
OWL
| Latest update: Mar 15, 2026, 7:37 PM

Price Chart

$8.75

1.63%
(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%

Sentiment for OWL

News
Social

Buzz Talk for OWL

Today

Social Media

General

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

Blue Owl Capital, Inc.'s stock price has experienced significant volatility in the past six months. The stock has plunged approximately 60% from its 2025 peak over the past 13 months, and a 49.24% decline over the past year. A notable event was the firm's decision to permanently shut the gates on one of its funds, Blue Owl Capital Corporation II (OBDC II). Other events include the Q4 2025 earnings release on February 5, 2026, and the announcement of a $27 billion joint venture with Meta Platforms, Inc. in October 2025. Blue Owl also received seven 2025 PERE and Infrastructure Investor Awards on March 4, 2026.

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

Blue Owl Capital, Inc. positions its direct lending products as "built for all seasons," suggesting a less seasonal demand. The company has observed that income-oriented, inflation-protected, and downside-protected strategies resonate particularly well with individual investors and financial advisors during volatile market conditions. There is also continued demand from retail investors for NAV-stable, income-oriented products. On the institutional side, Blue Owl anticipates an acceleration in fundraising over the course of 2025.

Overview of Blue Owl Capital, Inc.’s business

Blue Owl Capital, Inc. is an American alternative investment asset management company specializing in private capital solutions. Its core business segments are Direct Lending, GP Strategic Capital, and Real Estate Solutions. The Direct Lending platform offers customized financing solutions. The GP Strategic Capital segment partners with private equity firms. The Real Estate Solutions platform focuses on acquiring triple net lease real estate and providing capital to real estate operators and developers. Blue Owl also offers insurance solutions.

OWL’s Geographic footprint

Blue Owl Capital, Inc. is headquartered in New York City and has a global presence with offices in London, Dubai, and Hong Kong. The company has also expanded its offices in Greenwich, Connecticut, and opened an office in New Jersey. While its significant subsidiaries are primarily concentrated in North America and Europe, Blue Owl's overall group includes 160 significant subsidiaries distributed across 11 countries.

OWL Corporate Image Assessment

Blue Owl Capital, Inc. has received positive recognition, including seven 2025 PERE and Infrastructure Investor Awards on March 4, 2026. However, the company's reputation has also been affected by concerns surrounding the private credit market and the decision to restrict withdrawals from its OBDC II fund in February 2026. This event led to a significant drop in share price and drew comparisons to the lead-up to the 2008 financial crisis.

Ownership

Blue Owl Capital, Inc. has a diverse ownership structure. 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. Institutional ownership accounts for 233.55% of the company, while individuals hold 16.55%. Significant individual and insider owners include Owl Rock Capital Feeder LLC (32.69%), Dyal Capital Slp LP (17.83%), Marc Zahr (4.72%), Marc S. Lipschultz (3.92%), Tactical Opportunities Portfolio 2020 LP (3.22%), and Bb Holdings Aa LP (3.22%).

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

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

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

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.