Menu

Blue Owl Capital Inc. (OWL)

$15.69
+0.04 (0.22%)
Get curated updates for this stock by email. We filter for the most important fundamentals-focused developments and send only the key news to your inbox.

Data provided by IEX. Delayed 15 minutes.

Market Cap

$24.3B

Enterprise Value

$27.9B

P/E Ratio

468.2

Div Yield

5.75%

Rev Growth YoY

+32.6%

Rev 3Y CAGR

+40.7%

Earnings YoY

+101.7%

Company Profile

At a glance

Unbreakable Revenue Foundation: Approximately 90% of management fees derive from permanent capital, powering 18 consecutive quarters of growth and creating a fee stream that management accurately describes as "highly resilient"—a structural advantage that becomes more valuable as public markets face volatility.

Digital Infrastructure Dominance: Blue Owl has established itself as the go-to capital partner for hyperscalers, with 3.8 gigawatts of leased capacity (roughly 5% of global total) and leadership roles in the three largest data center financings, positioning the firm at the epicenter of AI's once-in-a-generation capital deployment cycle.

Embedded Earnings Power: $28.4 billion in AUM not yet paying fees represents approximately $361 million in annualized management fees waiting to be recognized as capital deploys—an earnings tailwind that requires no additional fundraising success to materialize over the next 12-18 months.

Price Chart

Loading chart...