MetaCap

Blue Owl Capital Statistics

NYSE: OBDCFinanceDiversified Financial ServicesUSD

10.02-0.01 (-0.10%)

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

After hours: 9.92 -1.00%

Blue Owl Capital by the numbers

Blue Owl Capital has a market capitalization of $4.97 billion based on 496.31M shares outstanding. Its trailing P/E ratio is 17.9, and its forward P/E is 7.7. The stock trades 10.0% below its 50-day average and 11.9% below its 200-day average.

Average daily trading volume is 3.73M shares, or about $37.4 million in dollar volume.

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

OBDC valuation vs. peer median

OBDC compared with the median of 3 peer companies
MetricOBDCPeer medianDifference
Market cap$4.97B$887.91M+460%
Avg. volume3.73M312.91K+1092%

Peer median across 3 companies: BBDC, TROO, IX.

Valuation

Price and trading

Previous close
10.03
Open
9.96
Day range
9.82 – 10.04
52-week range
9.82 – 13.58
52-week change
-20.22%
Beta
—
Volume
5.12M

Dividends and events

Annual dividend
$1.42

Additional statistics

Market Cap
4.97B
Pe
17.89
Forward Pe
7.66
Eps
0.56
Dividend Yield
12.36%
Dividend Rate
1.42
Week52 High
13.58
Week52 Low
9.82
Avg Volume
3.73M
Shares Outstanding
496.31M
Ma50
11.13
Ma200
11.38
Earnings Date
Nov 4, 2026
Pct From52w High
-26.19%
Pct From52w Low
2.09%

Related