Blue Owl Capital Inc.
NYSE-OWL
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
Dec '24
LTM
| Trailing Valuation | LTM | Dec '24 | Dec '23 | Dec '22 | Dec '21 | Dec '20 |
|---|---|---|---|---|---|---|
Stock Price | 16.2 | 23.3 | 14.9 | 10.6 | 14.9 | 11.4 |
Total Shares Outstanding | 664.8 | 608.3 | 464.4 | 445.1 | 404.9 | 34.4 |
Market Cap | 10,789.7 | 14,150.1 | 6,919.9 | 4,718.4 | 6,037.3 | 391.2 |
Total Enterprise Value (TEV) | 18,312 | 20,655.2 | 12,566.2 | 10,459.1 | 11,441.4 | 742.5 |
Dividend Yield | 5% | 3% | 3.7% | 4.1% | 4.2% | 33% |
Buyback Yield | 0.7% | 0.3% | 0.3% | 1.7% | — | -2.4% |
Debt Paydown Yield | -6.3% | -6.5% | -0.8% | -9.6% | -13.5% | -17.7% |
Shareholder Yield | -5.3% | -6.1% | -0.3% | -7.5% | -13.2% | -17.1% |
P/S | 3.9 | 6.2 | 4 | 3.4 | 7.3 | 1.6 |
P/Gross Profit | 7.4 | 11.1 | 8 | 9.9 | -9 | 43.1 |
P/E | 270.5 | 116.3 | 149 | -530 | -11.1 | -10.7 |
Earnings Yield | 0.4% | 0.9% | 0.7% | -0.2% | -9% | -9.3% |
P/OCF | 9 | 14.2 | 7.3 | 6.5 | 21.4 | 74.7 |
P/FCF | 9.4 | 15.1 | 7.9 | 7.1 | 21.8 | 85.4 |
FCF Yield | 10.7% | 6.6% | 12.7% | 14% | 4.6% | 1.2% |
P/B | 4.7 | 6.7 | 4.5 | 2.9 | 3.6 | -0.8 |
EV/Sales | 6.7 | 9 | 7.3 | 7.6 | 13.9 | 3 |
EV/Gross Profit | 12.6 | 16.2 | 14.6 | 22 | -17 | 81.7 |
EV/EBITDA | 22.9 | 23.4 | 20 | 40.7 | -14.1 | -12.8 |
EV/EBIT | 42.8 | 34 | 39.5 | -4,212.3 | -12.3 | -12.6 |
EV/OCF | 15.3 | 20.7 | 13.2 | 14.4 | 40.6 | 141.9 |
EV/FCF | 15.9 | 22.1 | 14.3 | 15.8 | 41.4 | 162 |