Blue Owl Capital, Inc. Class A (OWL)

New York Stock Exchange:
OWL
| Latest update: Apr 9, 2026, 6:55 PM

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

Over the past six months, Blue Owl Capital's stock price has been impacted by several events. In October 2025, Meta Platforms and Blue Owl formed a $27 billion joint venture for an AI data center. The company's Q3 earnings report in October 2025 led to a stock decline. In November 2025, the merger between Blue Owl Capital Corporation and Blue Owl Capital Corporation II was terminated. In February 2026, Q4 2025 financial results were reported, causing a stock decrease, despite record fundraising and AUM surpassing $300 billion. A quarterly dividend of $0.225 per Class A Share was declared. Blue Owl Capital Corporation (OBDC) announced its Q4 and year-end 2025 results, including agreements to sell $1.4 billion of investments and a new $300 million share repurchase program. Moody's upgraded OBDC to Baa2 in January 2026. As of March 28, 2026, the stock price had decreased by 15.94% in the preceding month and 55.78% from March 27, 2025, to March 26, 2026.

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

Blue Owl Capital's core direct lending business is described as built for all seasons, suggesting a lack of significant demand seasonality. The company's investment strategies are designed to deliver income, preserve capital, and provide inflation protection. The nature of its private credit and real assets products, which often involve long-term contracts and predictable income streams, contributes to less susceptibility to short-term seasonal fluctuations.

Overview of Blue Owl Capital, Inc.’s business

Blue Owl Capital is an American alternative investment asset management company focused on providing private capital solutions. It operates in the financial services sector, specifically in investment management and fund operations. The company deploys private capital across three multi-strategy platforms: Credit, GP Strategic Capital, and Real Assets. The Credit platform offers direct lending solutions to U.S. middle-market companies. The GP Strategic Capital platform provides capital solutions for alternative asset managers by acquiring minority interests. The Real Assets platform focuses on private equity real estate, acquiring triple net lease real estate.

OWL’s Geographic footprint

Blue Owl Capital is headquartered in New York City, United States, and has a global presence with offices in London, Dubai, Hong Kong, Amsterdam, Frankfurt, Luxembourg, Milan, Singapore, Sydney, Tokyo, Greenwich (CT), and New Jersey. In 2024, the company included 160 significant subsidiaries across 11 countries, with a concentration of 96.88% of its material entities located in North America and Europe.

OWL Corporate Image Assessment

Blue Owl Capital has generally maintained a reputation as a leading asset management firm. Positive developments include record fundraising in 2025 and AUM surpassing $300 billion, as well as Moody's upgrade for Blue Owl Capital Corporation (OBDC). However, the company has faced challenges due to negative headlines and concerns about private credit and AI infrastructure, as well as broader market concerns about a private credit squeeze and higher interest rates.

Ownership

Blue Owl Capital has a substantial institutional ownership base, with 541 institutional owners holding 663,787,761 shares. Major institutional shareholders 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 hold 74.41% of ownership, including Owl Rock Capital Feeder LLC, Dyal Capital Slp LP, Marc Zahr, Marc S. Lipschultz, Michael Douglass Rees, Douglas I Ostrover, and Craig Packer.

Expert AI

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

Price Chart

$8.25

0.89%
(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 $8.25 per share.

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

Today, Blue Owl Capital, Inc. stock is down by -0.89%, 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 decreased by -0.89%.

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.