Blue Owl Capital Corporation
OBDC
Positions held
Your positionsOBDC isn't in your positions.
Add it to see shares, cost, and P&L here.
Bull / bear case
Site-generated summary from fundamentals, news, and score — not investment advice. As of 2026-10-08.
- Blue Owl Capital Corporation operates in the asset management industry, which is experiencing a growing demand for alternative investment strategies, positioning the company favorably in the market.
- In Q2 2026, Blue Owl reported a revenue of $89.075 million and a net income of $65.739 million, indicating a positive trend in financial performance.
- The company's target mean price is $13.17308, suggesting potential upside from its current trading levels.
- The company has faced significant revenue decline, with a revenue growth rate of -17.4% year-over-year, which raises concerns about its operational efficiency.
- Blue Owl's trailing P/E ratio is 17.91, while its forward P/E is significantly lower at 7.67, indicating potential undervaluation but also reflecting market skepticism about future earnings.
- The company's score indicates a 'Strong Sell' signal with a score of -24.00, highlighting bearish market sentiment and technical indicators.
Fundamentals
| Market cap | $5.05B | Enterprise value | $12.70B | Trailing P/E | 18.16 | Forward P/E | 7.77 |
| PEG | — | Price / book | 0.71 | Beta | 0.69 | Dividend yield | 12.19% |
| Revenue growth | -17.4% | Earnings growth | -50.7% | Gross margin | 100.0% | Operating margin | 74.7% |
| Profit margin | 17.0% | ROE | 3.9% | ROA | 4.9% | Debt / equity | 1.12 |
| Current ratio | 0.18 | Free cash flow | $482.51M | Analyst recommendation | buy | Mean target | $13.17 |
| 52w high | $13.58 | 52w low | $9.82 |
Quarterly
| 2026-Q2 | 2026-Q1 | 2025-Q4 | 2025-Q3 | 2025-Q2 | 2025-Q1 | |
|---|---|---|---|---|---|---|
| Revenue | $89.1M | -$2.1M | $136M | $152M | $159M | — |
| Op margin | — | — | — | — | — | — |
| Net income | $65.7M | -$24.4M | $119M | $128M | $138M | — |
| Gross margin | — | — | — | — | — | — |
| Gross profit | — | — | — | — | — | — |
| Operating income | — | — | — | — | — | — |
Yearly (6y)
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $710M | $666M | $839M | $536M |
| Op margin | — | — | — | — |
| Net income | $627M | $595M | $793M | $466M |
| Gross margin | — | — | — | — |
| Gross profit | — | — | — | — |
| Operating income | — | — | — | — |
No flags
• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).
News
2026-10-09 · Why Private-Credit Funds Deserve a Second Look at 15% Yields
2026-10-08 · You Don’t Need $2 Million to Collect $7,550 a Month in Dividends. Here’s the Portfolio
2026-10-08 · Why High-Yield REITs and BDCs Can Be Powerful Income Stocks Inside a Roth IRA
2026-10-07 · You Don’t Need $2 Million to Collect $7,550 a Month in Dividends. Here’s the Portfolio
2026-10-05 · The $2 Trillion Private-Credit Market Just Got Some Good News — but Its Biggest Test May Still Be Coming
2026-10-02 · Two Blue Owl Private Credit Funds See Redemption Requests Well Above 5%
2026-09-30 · How Much Does a 60-Year-Old Need Invested to Collect $7,450 a Month Without Selling a Single Share?
2026-09-30 · Skylight Expands Credit Facility to $75 Million to Help Families Share the Load Through Every Stage of Life
2026-09-27 · Blue Owl Stock Yields About 9% After Falling 45% From Its High. Is the Dividend Safe?
2026-09-26 · Blue Owl Capital (OWL) Stock Looks Above Fair Value Following A 43% Fall
2026-09-25 · Sector Update: Financial
Price (daily)
Full chart · RSI · MACD · patterns