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.
Sector:
Financial Services
Industry:
Asset Management
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