Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 2.47B | 2.30B | 1.73B | 1.37B | 823.88M | 249.81M |
Gross Profit | 1.26B | 1.02B | 860.97M | 475.04M | -673.11M | 9.08M |
EBITDA | 662.07M | 866.04M | 632.65M | 269.67M | -1.73B | -58.05M |
Net Income | 121.16M | 109.58M | 54.34M | -9.29M | -376.17M | -77.83M |
Balance Sheet | ||||||
Total Assets | 12.29B | 10.99B | 8.82B | 8.89B | 8.27B | 121.60M |
Cash, Cash Equivalents and Short-Term Investments | 97.62M | 152.09M | 104.16M | 68.08M | 42.57M | 11.63M |
Total Debt | 3.60B | 2.98B | 2.00B | 1.86B | 1.26B | 356.39M |
Total Liabilities | 5.86B | 5.19B | 3.54B | 3.34B | 2.42B | 622.76M |
Stockholders Equity | 2.34B | 2.13B | 1.53B | 1.60B | 1.66B | -507.69M |
Cash Flow | ||||||
Free Cash Flow | 898.51M | 935.37M | 881.24M | 662.91M | 276.40M | 4.58M |
Operating Cash Flow | 969.89M | 999.55M | 949.14M | 728.45M | 281.66M | 5.23M |
Investing Cash Flow | -834.37M | -638.14M | -118.03M | -485.22M | -1.60B | -652.00K |
Financing Cash Flow | -193.66M | -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 | $170.67B | 26.76 | 14.37% | 1.89% | 11.73% | 4.76% | |
72 Outperform | $29.16B | 190.43 | 4.62% | 4.76% | 32.99% | 8.06% | |
71 Outperform | $57.93B | 102.51 | 12.97% | 2.52% | 19.02% | -22.75% | |
70 Outperform | $196.54B | 49.01 | 34.07% | 2.30% | 22.06% | 16.57% | |
70 Outperform | $21.07B | 19.71 | 20.38% | 2.40% | 81.86% | ― | |
65 Neutral | €8.87B | 12.50 | 6.47% | 3.83% | 14.85% | 6.12% | |
63 Neutral | $20.56B | ― | 0.24% | 2.95% | 46.69% | -98.56% |
On June 9, 2025, Blue Owl Capital Inc. held its annual meeting of stockholders where key decisions were made regarding the company’s governance and financial oversight. The stockholders elected Class I directors for three-year terms, ratified the appointment of KPMG LLP as the independent registered public accounting firm for the 2025 fiscal year, and approved executive compensation for the 2024 fiscal year. Additionally, a three-year frequency for future advisory votes on executive compensation was established.
The most recent analyst rating on (OWL) stock is a Buy with a $27.00 price target. To see the full list of analyst forecasts on Blue Owl Capital stock, see the OWL Stock Forecast page.