MetaCap

Blue Owl Capital Statistics

NYSE: OWLFinancial ServicesAsset ManagementUSD

9.11+0.04 (+0.44%)

At close: Oct 7, 4:00 PM ET · Delayed 15 min

Pre-market: 9.11 -0.05%

Blue Owl Capital by the numbers

Blue Owl Capital has a market capitalization of $14.28 billion based on 683.91M shares outstanding. Its trailing P/E ratio is 75.9, above the 7-company peer median of 13.8, and its forward P/E is 9.3. The stock trades 15.7% below its 50-day average and 16.2% below its 200-day average.

Average daily trading volume is 18.98M shares, or about $172.9 million in dollar volume.

Summary generated from market data by MetaCap's automated system. Methodology

OWL valuation vs. peer median

OWL compared with the median of 8 peer companies
MetricOWLPeer medianDifference
Market cap$14.28B$11.00B+30%
P/E (TTM)75.913.8+451%
Forward P/E9.311.0-16%
Dividend yield9.99%5.37%+86%
Avg. volume18.98M1.12M+1589%

Peer median across 8 companies: ARCC, SEIC, TPG, AMG, BXSL, MAIN, PS, OTF.

Valuation

Market cap
$14.28B
Price / sales (latest FY)
25.15

Price and trading

Previous close
9.07
Open
8.93
Day range
8.88 – 9.19
52-week range
7.95 – 17.33
52-week change
-43.45%
Beta
—
Volume
18.60M

Dividends and events

Annual dividend
$0.91
Next earnings date
Oct 29, 2026

Additional statistics

Market Cap
14.28B
Pe
75.92
Forward Pe
9.25
Eps
0.12
Dividend Yield
9.99%
Dividend Rate
0.91
Week52 High
17.33
Week52 Low
7.95
Avg Volume
18.98M
Shares Outstanding
683.91M
Ma50
10.81
Ma200
10.87
Earnings Date
Oct 29, 2026
Pct From52w High
-47.43%
Pct From52w Low
14.59%

Related