로딩 중…
지수 로딩 중…
Blue Owl Capital Inc.
OWL· NYSE· Financials· Diversified Financials
$11.15+8.25%
2026-08-03
Financials
Valuation Metrics
Blue Owl Capital Inc.'s Market Cap is $17.38B. At end of 2025 it was $10.10B. Ranked #665 of 3,112 in US market (top 21%), #462 of 1,667 on NYSE (top 28%), #39 of 161 in Financial Services (top 24%) by Market Cap.
Investment Metrics(as of 2026-08-03)
| Metric | Value | Rank |
|---|---|---|
| Size | ||
| Market Cap | $17.38B | US#665/3,112 Sec#39/161 |
| Revenue | $2.94B | US#1,244/3,112 Sec#69/161 |
| Net Income | $87M | US#1,658/3,112 Sec#111/161 |
| Total Assets | $12.41B | US#860/3,112 Sec#68/161 |
| Net Assets | $2.10B | US#1,216/3,112 Sec#82/161 |
| Value | ||
| P/E | 199.94x | US#2,146/3,112 Sec#132/161 |
| P/B | 8.28x | US#2,515/3,112 Sec#140/161 |
| PEG | 1.83x | US#1,018/3,112 Sec#63/161 |
| P/S | 5.91x | US#2,373/3,112 Sec#121/161 |
| EV/EBITDA | 22.28x | US#1,950/3,112 Sec#106/161 |
| FCF Yield | 7.38% | US#815/3,112 Sec#55/161 |
| Profitability | ||
| ROE | 4.14% | US#1,907/3,112 Sec#121/161 |
| ROA | 0.70% | US#2,058/3,112 Sec#121/161 |
| Op. Margin | 22.40% | US#775/3,112 Sec#83/161 |
| Revenue Growth | 10.29% | US#1,282/3,112 Sec#79/161 |
| Earnings Growth | 109.18% | US#327/3,112 Sec#20/161 |
| Financial Health | ||
| Debt Ratio | 315.63% | US#2,160/3,112 Sec#87/161 |
| Total Debt | $4.36B | US#723/3,112 Sec#62/161 |
| FCF | $1.28B | US#482/3,112 Sec#34/161 |
| Cash | $190M | US#1,762/3,112 Sec#110/161 |
| Current Ratio | 2.10x | US#1,188/3,112 Sec#61/161 |
| Net Debt/EBITDA | 4.31x | US#1,930/3,112 Sec#94/161 |
| Dividend | ||
| Div. Yield | 3.38% | US#490/3,112 Sec#44/161 |
| Div. Growth | 2264.84% | US#16/3,112 Sec#3/161 |
| Performance | ||
| 1Y Return | -40.82% | US#2,907/3,112 Sec#149/161 |
| 1M Return | 23.34% | US#98/3,112 Sec#3/161 |
| From 52W High | -45.82% | US#2,691/3,112 Sec#141/161 |
| 1Y MDD | -60.43% | US#2,734/3,112 Sec#142/161 |
| Trading | ||
| Volume | 36,804,016 shares | US#29/3,112 Sec#4/161 |
| Trading Value | $403M | US#264/3,112 Sec#21/161 |
| Per Share | ||
| EPS | $0.12 | US#2,018/3,112 Sec#119/161 |
| BPS | $3.26 | US#2,394/3,112 Sec#126/161 |