Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 2.62B | 2.30B | 1.73B | 1.37B | 823.88M | 249.81M |
Gross Profit | 1.40B | 1.28B | 860.97M | 475.04M | -673.11M | 9.08M |
EBITDA | 804.08M | 866.04M | 632.65M | 269.67M | -1.73B | -58.05M |
Net Income | 75.40M | 109.58M | 54.34M | -9.29M | -376.17M | -77.83M |
Balance Sheet | ||||||
Total Assets | 12.28B | 10.99B | 8.82B | 8.89B | 8.27B | 121.60M |
Cash, Cash Equivalents and Short-Term Investments | 117.61M | 152.09M | 104.16M | 68.08M | 42.57M | 11.63M |
Total Debt | 3.65B | 2.98B | 2.00B | 1.86B | 1.26B | 356.39M |
Total Liabilities | 5.92B | 5.19B | 3.54B | 3.34B | 2.42B | 622.76M |
Stockholders Equity | 2.35B | 2.13B | 1.53B | 1.60B | 1.66B | -507.69M |
Cash Flow | ||||||
Free Cash Flow | 1.04B | 935.37M | 881.24M | 662.91M | 276.40M | 4.58M |
Operating Cash Flow | 1.09B | 999.55M | 949.14M | 728.45M | 281.66M | 5.23M |
Investing Cash Flow | -750.33M | -638.14M | -118.03M | -485.22M | -1.60B | -652.00K |
Financing Cash Flow | -658.91M | -313.48M | -795.03M | -217.72M | 1.35B | -295.00K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $206.89B | 45.47 | 37.72% | 2.53% | 23.08% | 41.35% | |
76 Outperform | $22.96B | 18.52 | 23.07% | 2.21% | 101.10% | ― | |
68 Neutral | $25.21B | 292.63 | 3.68% | 4.98% | 31.81% | -32.87% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
63 Neutral | $49.79B | 87.19 | 13.92% | 2.81% | 45.89% | -9.53% | |
63 Neutral | $22.11B | ― | 2.55% | 3.26% | 43.48% | -24.02% | |
62 Neutral | $111.04B | 59.77 | 8.22% | 0.56% | -24.62% | -48.96% |
On August 8, 2025, Blue Owl Finance LLC, a subsidiary of Blue Owl Capital Inc., along with several affiliated entities and financial institutions, entered into a Third Amendment to their existing Credit Agreement. This amendment increases the revolving credit commitment to $2.425 billion, with a potential increase to $3 billion, and extends the maturity date to August 8, 2030, while maintaining other terms of the facility.
The most recent analyst rating on (OWL) stock is a Hold with a $21.50 price target. To see the full list of analyst forecasts on Blue Owl Capital stock, see the OWL Stock Forecast page.