Blue Owl Capital Corporation
$ 11.91
1.97%
25 Feb - close price
- Market Cap 5,969,043,000 USD
- Current Price $ 11.91
- High / Low $ 11.98 / 11.56
- Stock P/E 9.42
- Book Value 14.81
- EPS 1.24
- Next Earning Report -
- Dividend Per Share $1.48
- Dividend Yield 12.9 %
- Next Dividend Date 2026-04-15
- ROA 0.06 %
- ROE 0.09 %
- 52 Week High 14.31
- 52 Week Low 10.70
About
Blue Owl Capital Corporation (OBDC) is a prominent alternative asset management firm, renowned for its expertise in private credit and direct lending strategies. The company is dedicated to providing customized investment solutions that meet the unique needs of institutional investors, while simultaneously forging enduring partnerships across diverse sectors. With a resilient portfolio and an experienced management team, Blue Owl is well-equipped to leverage market opportunities and adeptly manage the intricacies of the private capital environment. Its unwavering commitment to transparency and alignment with investor interests further cements its status as a trusted leader within the investment community.
Analyst Target Price
$13.96
Quarterly Earnings
| Dec 2025 | Sep 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sep 2024 | Jun 2024 | Mar 2024 | Dec 2023 | Sep 2023 | Jun 2023 | Mar 2023 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reported Date | 2026-02-25 | 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 | 2023-08-09 | 2023-05-11 |
| Reported EPS | 0.3713 | 0.3719 | 0.42 | 0.41 | 0.47 | 0.47 | 0.49 | 0.47 | 0.51 | 0.49 | 0.48 | 0.45 |
| Estimated EPS | 0.3655 | 0.4 | 0.4 | 0.43 | 0.457 | 0.48 | 0.47 | 0.48 | 0.49 | 0.47 | 0.46 | 0.43 |
| Surprise | 0.0058 | -0.0281 | 0.02 | -0.02 | 0.013 | -0.01 | 0.02 | -0.01 | 0.02 | 0.02 | 0.02 | 0.02 |
| Surprise Percentage | 1.5869% | -7.025% | 5% | -4.6512% | 2.8446% | -2.0833% | 4.2553% | -2.0833% | 4.0816% | 4.2553% | 4.3478% | 4.6512% |
Next Quarterly Earnings
| Reported Date |
| Fiscal Date Ending |
| Estimated EPS |
| Currency |
Previous Dividend Records
| Apr 2026 | Jan 2026 | Oct 2025 | Sep 2025 | Jul 2025 | Jun 2025 | Apr 2025 | Mar 2025 | Jan 2025 | Dec 2024 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Payment Date | 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 | 2024-12-13 |
| Amount | $0.37 | $0.37 | $0.37 | $0.02 | $0.37 | $0.01 | $0.37 | $0.05 | $0.37 | $0.05 |
Next Dividend Records
| Dividend per share (year): | $1.48 |
| Dividend Yield | 12.9% |
| Next Dividend Date | 2026-04-15 |
| Ex-Dividend Date | 2026-03-31 |
Recent News: OBDC
2026-02-23 22:00:52
Four analysts have recently evaluated Blue Owl Capital (NYSE: OBDC), resulting in a mix of bullish and indifferent ratings, with an average price target of $13.62. The company's market capitalization is below industry benchmarks, and it faces challenges with negative revenue growth, though it boasts an exceptional net margin of 84.55%. Investors should consider these evaluations alongside Blue Owl Capital's financial indicators, including its low return on equity and assets, and a high debt-to-equity ratio of 1.25.
2026-02-23 00:09:10
Blue Owl Capital Corporation's Q4 earnings call revealed a cautiously optimistic outlook, highlighting strong portfolio quality validated by a $1.4 billion asset sale and solid credit performance. Despite macro headwinds and a stock trading at a discount to NAV, the company maintained its dividend, executed accretive share repurchases, and secured a Moody's credit rating upgrade. Management acknowledged future earnings pressure from lower rates and spread compression but expressed confidence in the portfolio's resilience and liquidity, suggesting a compelling long-term setup for investors.
2026-02-20 23:15:26
Blue Owl Capital Corporation (OBDC) is considered a Buy, despite market concerns that have led to its shares trading at a significant discount to its Net Asset Value (NAV). The company's recent $400 million asset sale at near par value and a renewed $300 million stock repurchase program validate its portfolio quality and resilience. While the market is heavily discounting its software exposure and pricing in a potential dividend cut, improved non-accruals and OBDC's robust valuation methodology suggest an opportune entry point for long-term investors.
2026-02-20 23:15:26
Blue Owl Capital's decision to permanently restrict withdrawals from one of its retail-focused debt funds has intensified fears about a potential private credit bubble. Market watchers are calling this a "canary in the coal mine" moment, suggesting that years of low interest rates led to increased risk-taking in financing smaller, leveraged companies. The move highlights concerns about liquidity mismatch, especially in funds marketed to retail investors, and the potential for rising defaults in the high-yield private credit market.
2026-02-20 18:21:24
Private credit giant Blue Owl Capital is selling $1.4 billion in assets across three funds to return capital to investors. Initial reports suggested the company was halting redemptions in one fund, raising investor concern about liquidity, especially given parallels to the 2007 financial crisis. However, Blue Owl clarified that they are accelerating capital returns, distributing six times more capital to all shareholders on a pro-rata basis within 45 days, rather than a partial quarterly tender.
2026-02-20 11:12:26
Blue Owl Capital's sale of $1.4 billion in loans and its changes to investor withdrawal terms have caused significant concern in the private credit market, highlighting liquidity risks and valuation transparency issues. The move comes amid retail redemption pressures and weakening inflows into semi-liquid business development companies, leading to a sharp drop in Blue Owl shares and impacting competitors. Observers like economist Mohamed El-Erian view this as a potential "canary in the coal mine" for the rapidly growing $2 trillion private credit industry.

