로딩 중…
지수 로딩 중…
Blue Owl Capital Corporation
OBDC· NYSE· Financials· Diversified Financials
$11.00+2.33%
2026-08-03
Financials
Valuation Metrics
Blue Owl Capital Corporation's Market Cap is $5.46B. At end of 2025 it was $6.31B. Ranked #1330 of 3,112 in US market (top 43%), #883 of 1,667 on NYSE (top 53%), #83 of 161 in Financial Services (top 52%) by Market Cap.
Investment Metrics(as of 2026-08-03)
| Metric | Value | Rank |
|---|---|---|
| Size | ||
| Market Cap | $5.46B | US#1,330/3,112 Sec#83/161 |
| Revenue | $1.31B | US#1,768/3,112 Sec#97/161 |
| Net Income | $360M | US#978/3,112 Sec#66/161 |
| Total Assets | $16.02B | US#716/3,112 Sec#59/161 |
| Net Assets | $7.15B | US#555/3,112 Sec#41/161 |
| Value | ||
| P/E | 15.15x | US#689/3,112 Sec#63/161 |
| P/B | 0.76x | US#178/3,112 Sec#17/161 |
| P/S | 4.17x | US#2,113/3,112 Sec#97/161 |
| EV/EBITDA | 21.06x | US#1,906/3,112 Sec#102/161 |
| FCF Yield | 19.73% | US#144/3,112 Sec#19/161 |
| Profitability | ||
| ROE | 5.04% | US#1,845/3,112 Sec#120/161 |
| ROA | 2.25% | US#1,553/3,112 Sec#86/161 |
| Op. Margin | 49.69% | US#109/3,112 Sec#22/161 |
| Revenue Growth | -22.87% | US#2,794/3,112 Sec#141/161 |
| Earnings Growth | -110.05% | US#2,103/3,112 Sec#123/161 |
| Financial Health | ||
| Debt Ratio | 123.91% | US#1,283/3,112 Sec#45/161 |
| Total Debt | $8.45B | US#447/3,112 Sec#40/161 |
| FCF | $1.08B | US#544/3,112 Sec#36/161 |
| Cash | $39M | US#2,674/3,112 Sec#142/161 |
| Net Debt/EBITDA | 12.77x | US#2,408/3,112 Sec#126/161 |
| Dividend | ||
| Div. Yield | 14.06% | US#36/3,112 Sec#7/161 |
| Div. Growth | 14.79% | US#350/3,112 Sec#33/161 |
| Performance | ||
| 1Y Return | -21.88% | US#2,613/3,112 Sec#128/161 |
| 1M Return | 1.66% | US#1,403/3,112 Sec#88/161 |
| From 52W High | -24.29% | US#1,911/3,112 Sec#103/161 |
| 1Y MDD | -29.27% | US#1,326/3,112 Sec#69/161 |
| Trading | ||
| Volume | 4,187,827 shares | US#444/3,112 Sec#31/161 |
| Trading Value | $46M | US#1,422/3,112 Sec#86/161 |
| Per Share | ||
| EPS | $1.24 | US#1,531/3,112 Sec#98/161 |
| BPS | $14.57 | US#1,495/3,112 Sec#90/161 |