Blue Owl Capital Inc
NYSE:OWL
Intrinsic Value
Blue Owl Capital, Inc. operates as an alternative asset management firm. [ Read More ]
The intrinsic value of one OWL stock under the Base Case scenario is 19.24 USD. Compared to the current market price of 18.78 USD, Blue Owl Capital Inc is Undervalued by 2%.
Valuation Backtest
Blue Owl Capital Inc
Run backtest to discover the historical profit from buying and selling OWL stocks based on their intrinsic value.
Analyze the historical link between intrinsic value and market price to make more informed investment decisions.
Fundamental Analysis
Balance Sheet Decomposition
Blue Owl Capital Inc
Current Assets | 478.5m |
Cash & Short-Term Investments | 104.2m |
Receivables | 367.1m |
Other Current Assets | 7.2m |
Non-Current Assets | 8.3B |
Long-Term Investments | 344.3m |
PP&E | 416.6m |
Intangibles | 6.3B |
Other Non-Current Assets | 1.2B |
Current Liabilities | 829m |
Accounts Payable | 138.8m |
Accrued Liabilities | 690.3m |
Non-Current Liabilities | 6.5B |
Long-Term Debt | 1.7B |
Other Non-Current Liabilities | 4.8B |
Earnings Waterfall
Blue Owl Capital Inc
Revenue
|
1.7B
USD
|
Operating Expenses
|
-1.4B
USD
|
Operating Income
|
304.5m
USD
|
Other Expenses
|
-250.2m
USD
|
Net Income
|
54.3m
USD
|
Free Cash Flow Analysis
Blue Owl Capital Inc
OWL Profitability Score
Profitability Due Diligence
Blue Owl Capital Inc's profitability score is 48/100. The higher the profitability score, the more profitable the company is.
Score
Blue Owl Capital Inc's profitability score is 48/100. The higher the profitability score, the more profitable the company is.
OWL Solvency Score
Solvency Due Diligence
Blue Owl Capital Inc's solvency score is 31/100. The higher the solvency score, the more solvent the company is.
Score
Blue Owl Capital Inc's solvency score is 31/100. The higher the solvency score, the more solvent the company is.
Wall St
Price Targets
OWL Price Targets Summary
Blue Owl Capital Inc
According to Wall Street analysts, the average 1-year price target for OWL is 22.64 USD with a low forecast of 19.19 USD and a high forecast of 26.25 USD.
Ownership
OWL Insider Trading
Buy and sell transactions by insiders
Period | Sold | Bought | Net |
---|---|---|---|
3 Months |
|
|
|
6 Months |
|
|
|
9 Months |
|
|
|
12 Months |
|
|
|
Shareholder Return
OWL Price
Blue Owl Capital Inc
Average Annual Return | 4.82% |
Standard Deviation of Annual Returns | 33.1% |
Max Drawdown | -51% |
Market Capitalization | 26.6B USD |
Shares Outstanding | 1 428 800 000 |
Percentage of Shares Shorted | 4.74% |
Company Profile
Country
Industry
Market Cap
Dividend Yield
Description
Blue Owl Capital, Inc. operates as an alternative asset management firm. The company is headquartered in New York City, New York. The company went IPO on 2020-10-23. The firm deploys private capital across Direct Lending, GP Capital Solutions and Real Estate strategies on behalf of institutional and private wealth clients. The firm has approximately $94.5 billion of assets under management. The company has three product lines: Direct Lending, GP Capital Solutions and Real Estate. Its Direct Lending products offer private credit products to middle-market companies seeking capital solutions. Its GP Capital Solutions provides capital solutions to large private capital managers. The company primarily focuses on acquiring equity stakes in, or providing debt financing to large, multi-product private equity and private credit firms. The GP Capital Solutions division also houses its Business Services Platform, which provides strategic support to its Partner Managers. The firm's real estate products primarily focus on structuring sale-leaseback transactions, which includes triple net leases.
Contact
IPO
Employees
Officers
The intrinsic value of one OWL stock under the Base Case scenario is 19.24 USD.
Compared to the current market price of 18.78 USD, Blue Owl Capital Inc is Undervalued by 2%.