OWL
Blue Owl Capital Inc
NYSE · Financial Services
$12.52
+0.89 (+7.65%)
Large-Cap Stocks
Blue Chip Stocks
Bank & Financial Stocks
Best Dividend Stocks
Highest Dividend Yield
Income Statement
| FY 2026 | FY 2025 | FY 2025 | FY 2024 | FY 2023 | |
|---|---|---|---|---|---|
| Revenue | 6.41B | 4.56B | 3.13B | 3.24B | 2.65B |
| Net Income | 306.00M | 195.72M | 1.18B | 1.18B | 937.11M |
| EPS | — | — | — | — | — |
| Profit Margin | 4.8% | 4.5% | 37.6% | 36.5% | 35.3% |
| Rev Growth | +40.7% | +40.7% | +8.5% | -5.3% | +8.6% |
Balance Sheet
| FY 2026 | FY 2025 | FY 2025 | FY 2024 | FY 2023 | |
|---|---|---|---|---|---|
| Total Debt | 5.36B | 5.36B | 8.34B | 8.18B | 7.28B |
| Total Equity | 4.40B | 4.40B | 7.73B | 6.76B | 7.73B |
| D/E Ratio | 1.22 | 1.22 | 1.08 | 1.21 | 0.94 |
Cash Flow
| FY 2026 | FY 2025 | FY 2025 | FY 2024 | FY 2023 | |
|---|---|---|---|---|---|
| EBITDA | 2.36B | 1.59B | 1.14B | 1.21B | 1.16B |
| Free Cash Flow | — | — | 1.04B | 1.15B | 708.15M |