Blue Owl Capital Inc (OWL)

Blue Owl Capital Inc (OWL) is an Asset Management company in the Financial Services sector listed on the NYSE.

As of Oct 23, 2026: market cap $14.7B; returns 1 day -3.6%, 1 week +5.8%, 1 year -42.6%.

Blue Owl Capital Inc. (NYSE: OWL) is a prominent alternative asset manager, commanding over $295 billion in assets under management (AUM) as of September 30, 2025. The company's business model is characterized by stable, fee-based income, with management fees representing approximately 88.4% of total net revenue in Q1 2025.

Groups OWL belongs to

OWL financial model: income statement, cash flow and balance sheet