OWL

Blue Owl Capital Inc
NYSEFINANCIAL SERVICESASSET MANAGEMENT

Key Statistics

Market Cap
$13.22B
P/E Ratio
84.70
EPS
$0.10
Beta
1.21
52W High
$20.14
52W Low
$7.95
50-Day MA
$10.87
200-Day MA
$15.66
Dividend Yield
10.60%
Profit Margin
2.75%
Forward P/E
9.42
PEG Ratio
0.13

About Blue Owl Capital Inc

Blue Owl Capital Inc. is an asset manager. The company is headquartered in New York, New York.

Official WebsiteUSAFY End: December

Fundamentals

Revenue (TTM)$2.87B
Gross Profit (TTM)$1.69B
EBITDA$1.24B
Operating Margin32.40%
Return on Equity5.15%
Return on Assets4.55%
Revenue/Share (TTM)$4.38
Book Value$3.31
Price-to-Book2.59
Price-to-Sales (TTM)4.61
EV/Revenue3.265
EV/EBITDA10.48
Quarterly Earnings Growth (YoY)57.40%
Quarterly Revenue Growth (YoY)19.70%
Shares Outstanding$665.57M
Float$631.18M
% Insiders0.10%
% Institutions106.47%

Analyst Ratings

Consensus ($14.60 target)
3
Strong Buy
7
Buy
5
Hold
Data last updated: 4/8/2026