Intrinsic Value of S&P & Nasdaq Contact Us

Blue Owl Capital Inc. OWL NYSE

NYSE • Financial Services • Asset Management • US • USD

SharesGrow Score
60/100
3/7 Pass
SharesGrow Intrinsic Value
$6.34
-30.9%
Analyst Price Target
$16.33
+78.1%

Stock Statistics — OWL

Blue Owl Capital Inc. (OWL) has a market capitalization of $14.33B and trades at $9.17. The 52-week range is 7.95-21.08.

Key metrics include a trailing Price-to-Earnings (P/E) ratio of 76.4, Earnings Per Share (EPS) of $0.12, annual revenue of $2.87B.

The stock has a beta of 1.21, a last dividend of $0.9000, operates in the Financial Services sector.

Trading Data
Current Price$9.17
52-Week Range7.95-21.08
Volume38.98M
Avg Volume (30D)31.26M
Market Cap$14.33B
Beta (1Y)1.21
Last Dividend$0.9000
Company
IPO Date2020-12-14
Employees1,200
CEODouglas Irving Ostrover
CountryUS
ExchangeNYSE
CurrencyUSD
ISINUS09581B1035
CUSIP09581B103
Income (Latest Year)
Revenue$2.87B
Gross Profit$1.59B
EBITDA$941.12M
Operating Income$627.15M
Net Income$78.83M
EPS$0.12
EPS Diluted$0.12
Shares Outstanding$675.81M
Balance Sheet (Latest Year)
Total Assets$12.47B
Current Assets$194.51M
Cash & ST Investments$194.51M
Total Liabilities$6.41B
Total Debt$3.86B
Net Debt$3.67B
Total Equity$6.05B
Debt / Equity0.64
Valuation Ratios
P/E Ratio76.4
P/S Ratio4.99
P/B Ratio2.37
EV/EBITDA (approx)15.2
Contact Us
🎓
SharesGrow Academy
Learn how to calculate Intrinsic Value and find undervalued stocks.
Weekly live sessions
Send us a message