Menu

Blue Owl Capital Inc. (OWL)

$15.87
-0.69 (-4.20%)

Data provided by IEX. Delayed 15 minutes.

Market Cap

$24.6B

P/E Ratio

325.7

Div Yield

5.43%

52W Range

$15.44 - $25.89

Company Profile

At a glance

Durable, Fee-Centric Model: Blue Owl Capital's core strength lies in its management-fee-centric business model, with approximately 87% of Fee-Related Earnings (FRE) derived from a substantial permanent capital base. This structure provides exceptional revenue predictability and resilience, enabling consistent growth even amidst market volatility.

Strategic Growth Through Diversification: The company is executing a "buy and build" strategy, expanding into high-growth alternative asset classes like digital infrastructure and alternative credit through accretive acquisitions. These initiatives are driving significant Assets Under Management (AUM) growth and diversifying revenue streams.

Technological Leadership in Digital Infrastructure: Blue Owl's acquisition of IPI Partners has established it as a leading player in hyperscale data center development and operations, with 3.8 gigawatts of leased capacity. This technological and operational expertise positions the firm to capitalize on the multi-trillion-dollar demand for AI infrastructure.

Price Chart

Loading chart...

The most compelling investment themes are the ones nobody is talking about yet.

Every Monday, get three under-the-radar themes with catalysts, data, and stocks poised to benefit.

Sign up now to receive them!

Also explore our analysis on 5,000+ stocks