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.
Ask Our Expert AI Analyst
Price Chart
$16.02