Skip to main content

Want a detailed portfolio tracker?

OWL
NYSE
$9.35

Blue Owl Capital Inc - Class A (OWL)

Blue Owl Capital Inc. is an asset manager. The company is headquartered in New York, New York.
Website: https://www.blueowl.com
68 analysts
Buy
Target: $12.23 (+30.80%)

Market Cap

$6.92B

PEG Ratio

0.17

Forward P/E

9.92

P/E Ratio

87.43

Price Chart

Valuation
Market Cap$6.92B
P/E87.43
Forward P/E9.92
PEG0.17
P/S5.96
P/B4.50
Profitability
Total Revenue (TTM)$2.87B
Gross Profit (TTM)$1.72B
EBITDA$308M
Profit Margin6.3%
EPS$0.12
Financial Health
Debt-to-Equity150.7%
Free Cash Flow Yield17.30%
Dividend Yield9.41%
Growth & Risk
Beta (5Y)1.66
Sharpe Ratio-1.51