Blue Owl Capital Corporation
$ 11.31
3.10%
06 Aug - close price
- Market Cap 5,613,214,000 USD
- Current Price $ 11.31
- High / Low $ 11.32 / 10.99
- Stock P/E 15.71
- Book Value 14.41
- EPS 0.72
- Next Earning Report -
- Dividend Per Share N/A
- Dividend Yield 0 %
- Next Dividend Date -
- ROA 0.05 %
- ROE 0.05 %
- 52 Week High 12.80
- 52 Week Low 10.05
About
Blue Owl Capital Corporation (OBDC) is a prominent alternative asset management firm focused on private credit and direct lending, catering specifically to institutional investors. With a commitment to delivering tailored investment solutions, the company fosters long-term partnerships across diverse sectors, ensuring alignment of interests with its clients. Backed by a strong portfolio and an adept management team, Blue Owl is well-equipped to seize market opportunities and expertly navigate the private capital landscape, all while maintaining a steadfast dedication to transparency and value creation, solidifying its status as a trusted leader in the investment arena.
Analyst Target Price
$13.21
Quarterly Earnings
| Jun 2026 | Mar 2026 | Dec 2025 | Sep 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sep 2024 | Jun 2024 | Mar 2024 | Dec 2023 | Sep 2023 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reported Date | 2026-08-05 | 2026-05-06 | 2026-02-18 | 2025-11-05 | 2025-08-06 | 2025-05-07 | 2025-02-19 | 2024-11-06 | 2024-08-07 | 2024-05-08 | 2024-02-21 | 2023-11-08 |
| Reported EPS | 0.34 | 0.32 | 0.36 | 0.36 | 0.42 | 0.41 | 0.47 | 0.47 | 0.48 | 0.47 | 0.51 | 0.49 |
| Estimated EPS | 0.32 | 0.35 | 0.35 | 0.39 | 0.4 | 0.43 | 0.457 | 0.48 | 0.47 | 0.48 | 0.49 | 0.47 |
| Surprise | 0.02 | -0.03 | 0.01 | -0.03 | 0.02 | -0.02 | 0.013 | -0.01 | 0.01 | -0.01 | 0.02 | 0.02 |
| Surprise Percentage | 6.25% | -8.5714% | 2.8571% | -7.6923% | 5% | -4.6512% | 2.8446% | -2.0833% | 2.1277% | -2.0833% | 4.0816% | 4.2553% |
Next Quarterly Earnings
| Reported Date |
| Fiscal Date Ending |
| Estimated EPS |
| Currency |
Previous Dividend Records
| Jul 2026 | Apr 2026 | Jan 2026 | Oct 2025 | Sep 2025 | Jul 2025 | Jun 2025 | Apr 2025 | Mar 2025 | Jan 2025 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Payment Date | 2026-07-15 | 2026-04-15 | 2026-01-15 | 2025-10-15 | 2025-09-15 | 2025-07-15 | 2025-06-13 | 2025-04-15 | 2025-03-17 | 2025-01-15 |
| Amount | $0.31 | $0.37 | $0.37 | $0.37 | $0.02 | $0.37 | $0.01 | $0.37 | $0.05 | $0.37 |
Next Dividend Records
| Dividend per share (year): | - |
| Dividend Yield | - |
| Next Dividend Date | - |
| Ex-Dividend Date | - |
Recent News: OBDC
2026-08-06 10:11:06
Blue Owl Capital Corp (NYSE: OBDC) recently announced a quarterly dividend of $0.31 per share, alongside a supplemental dividend, resulting in a forward yield of 11.3%. Despite a high dividend payout ratio of 2.16, the stock is considered 27.1% undervalued by GuruFocus' GF Valueâ„¢ metric. The company's GF Scoreâ„¢ of 60 reflects strengths in valuation and profitability, with moderate insider buying activity supporting a cautiously optimistic outlook for income-focused investors.
2026-08-05 22:12:07
Blue Owl Capital Corporation (OBDC) reported Q2 earnings of $0.34 per share, exceeding the Zacks Consensus Estimate of $0.32, though lower than the $0.4 per share from a year ago. Revenues reached $401.34 million, also surpassing estimates. Despite these positive results, the company's shares have decreased by 9.9% year-to-date, contrasting with the S&P 500's 13% gain, and currently holds a Zacks Rank #3 (Hold).
2026-08-05 21:11:06
Blue Owl Capital Corp (OBDC) reported its second-quarter 2026 results, showing a decline in total investment income and diluted EPS compared to the previous year, with revenue at $401.3M and EPS at $0.13. The company's net income also decreased significantly. Despite repayments exceeding originations, management emphasized selective deployment opportunities in middle-market loans and noted the resilience of its portfolio.
2026-08-05 20:12:07
Blue Owl Capital Corporation (OBDC) announced strong financial results for its second quarter ended June 30, 2026, with GAAP net investment income per share of $0.36 and adjusted NII per share increasing to $0.34. The company declared a third-quarter base dividend of $0.31 per share and a second-quarter supplemental dividend of $0.02 per share, reflecting healthy dividend coverage and stable portfolio performance. New investment commitments totaled $319 million, and the company repurchased approximately $35 million of common stock, which was accretive to NAV per share.
2026-08-05 20:11:06
Blue Owl Capital Corporation (NYSE: OBDC) announced its second-quarter 2026 financial results, reporting a GAAP net investment income of $0.36 per share and an adjusted net investment income of $0.34 per share, up from $0.31 in the prior quarter. The company declared a total second-quarter dividend of $0.33 per share and a third-quarter base dividend of $0.31 per share. Despite a slight decrease in net asset value per share to $14.26 due to markdowns on some investments, the company maintained strong liquidity with a net debt-to-equity ratio of 1.11x and $4.2 billion in undrawn credit capacity.
2026-08-01 08:40:46
Entropy Technologies LP significantly reduced its stake in Blue Owl Capital Corporation (OBDC) by 85.4% in the first quarter, selling over 114,000 shares. Despite this, institutional investors collectively own a substantial portion of the company's stock. Blue Owl Capital currently holds a "Moderate Buy" consensus rating from analysts, though some have lowered their price targets after the company missed recent earnings and revenue estimates.

