Blue Owl Capital Inc. OWL

$9.96 -1.58% at last close
Market Cap$6.81 billion
P/E Ratio
Div Yield9.24%
Volume13.54M
52-Week Range $7.95$20.00

Analyst Ratings

Consensus
Moderate Buy — 8 Buy · 5 Hold · 0 Sell (13 analysts)
Avg. Price Target
$13.21 (+32.6% upside)

Full OWL forecast & analyst actions →

Key Stats

Today's Range
$9.96 $10.40
50-Day Range
$9.03 $12.77
52-Week Range
$7.95 $20.00
Volume
13.54 million shs
Average Volume
18.76 million shs
Market Cap
$6.81 billion
P/E Ratio
Dividend Yield
9.24%

Dividend

Dividend Yield
9.24%
Annual Dividend
$0.92
Payout Ratio
Ex-Dividend Date
2026-08-13

Short Interest

Short Interest
0.32%
Days to Cover
4.15

About Blue Owl Capital Inc.

Blue Owl is one of the world's largest alternative-asset managers, $319.0 billion in total managed assets, including $190.6 billion in fee-earning AUM, at the end of March 2026. The company has three core business segments: credit strategies ($158.1 billion in total AUM and $97.2 billion in fee-earning AUM), private equity ($71.5 billion/$41.4 billion), and real estate/real assets ($89.4 billion/$52.0 billion). The firm primarily serves institutional investors (68% of AUM) and high-net-worth individuals (32%). Blue Owl operates through more than 20 offices in the Americas, and the EMEA and Asia-Pacific regions.

Sector
INVESTMENT ADVICE
Employees
1,365
Exchange
XNYS
Listed
2021-05-20

Related Stocks

Price and fundamental data are delayed and provided for informational purposes only. Not investment advice. See our disclaimer.