Blue Owl Capital Inc - Class A
Altimar Acquisition Corp - Units (1 Ord Share Class A & 1/3 War)
Net income compounded at 22.8% annually over 6 years.
Current Price
$9.98
+2.36%GoodMoat Value
$24.32
143.7% undervaluedBlue Owl Capital Inc - Class A (OWL) Stock Analysis
OWL Financial Charts
FCF vs CAPEX
Forward estimates use 50.0% FCF growth (CAGR)
Cash vs Debt
Net Debt: 3.7B
Revenue
191M
FY19
250M
FY20
824M
FY21
1.4B
FY22
1.7B
FY23
2.3B
FY24
2.9B
FY25
Net Income
23M
FY19
—
FY20
—
FY21
—
FY22
54M
FY23
110M
FY24
79M
FY25
OWL 52-Week Range
OWL's revenue grew at a 57.1% CAGR over the last 6 years.
Blue Owl Capital Inc - Class A (OWL) Financial Summary
Blue Owl Capital Inc - Class A (OWL) is a Financial Services company in the Asset Management industry, listed on NYSE. The stock currently trades at $9.98 with a market capitalization of $15.51B.
Key valuation metrics include a P/E ratio of 178.44, price-to-book ratio of 7.03, and EPS of $0.10. The company reports a profit margin of 3.0% and return on equity of 3.9%.
OWL Key Financial Metrics
| Metric | Value |
|---|---|
| Market Cap | $15.51B |
| P/E Ratio | 178.44 |
| EPS | $0.10 |
| P/B Ratio | 7.03 |
| P/S Ratio | 5.28 |
| EV/EBITDA | 27.98 |
| Dividend Yield | 3.52% |
| Profit Margin | 3.0% |
| Return on Equity | 3.9% |
| Debt/Equity | 1.75 |
OWL Revenue & Earnings History
| Year | Revenue | Net Income |
|---|---|---|
| FY19 | $190.85M | $22.96M |
| FY20 | $249.81M | $-77.83M |
| FY21 | $823.88M | $-376.17M |
| FY22 | $1.37B | $-9.29M |
| FY23 | $1.73B | $54.34M |
| FY24 | $2.30B | $109.58M |
| FY25 | $2.87B | $78.83M |
Blue Owl Capital Inc - Class A (OWL) Valuation
Based on GoodMoat's DCF model, Blue Owl Capital Inc - Class A has a fair value estimate of $24.32. At the current price of $9.98, the stock appears 59.0% undervalued relative to our intrinsic value estimate.
OWL Quality Indicators
Blue Owl Capital Inc - Class A maintains a profit margin of 3.0% and an operating margin of 15.9%. Return on equity stands at 3.9%. Debt-to-equity ratio is 1.75.
About Blue Owl Capital Inc - Class A
Altimar Acquisition Corp - Units (1 Ord Share Class A & 1/3 War)
OWL Free Cash Flow
Blue Owl Capital Inc - Class A generated $1.20B in trailing twelve-month free cash flow, representing an FCF yield of 7.72%. This strong FCF yield suggests the company generates substantial cash relative to its market value.
OWL Shares Outstanding
Blue Owl Capital Inc - Class A has 1.55 billion shares outstanding at a share price of $9.98, giving it a market capitalization of $15.51B.