| Indicators | Browse All

Blue Owl Capital Corporation (OBDC)

Financial Services | Asset Management | New York, United States | NYSE
11.30 USD +0.02 (0.177%) ⇧ (Aug. 28, 2026, 4 p.m. EDT)
After hours: 11.37 +0.07 (0.635%) ⇧ (Aug. 28, 2026, 7:30 p.m. EDT)

Short-term:★★⯪☆☆Long-term:★★☆☆☆Dividends:★★⯪☆☆
Hot Take | Aug. 22, 2026, 4:42 a.m. EDT

Blue Owl Capital presents a classic value trap scenario where the market is punishing the business quality despite the attractive headline yield. The company is currently trading at a significant discount to its book value, yet the fundamentals are deteriorating rapidly with revenue contracting by nearly 18% and earnings plummeting by over half year-over-year. The massive gap between the trailing P/E of 20 and the forward P/E of 8.7 highlights a severe earnings recession ahead, not a cheap entry point. While the 11% dividend yield looks enticing, the payout ratio of 257% confirms that the dividend is being funded by burning through capital reserves rather than sustainable earnings, making it unsustainable in the medium term. The options market agrees with the bearish thesis, with traders aggressively buying protection against further declines. Although the stock is up slightly over the last few months, the underlying trajectory of shrinking revenues and a crumbling balance sheet suggests the current price is a floor, not a launchpad.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
AutoARIMA ✓0.016416
AutoTheta0.021293
MSTL0.027103
AutoETS0.028931

Forecast horizon: 45 days | Selected: AutoARIMA

Forecast Reliability
Score 63%
H-stat 0.79
Ljung-Box p 0.194
Jarque-Bera p 0.485
Excess Kurtosis -0.54
Attribute Value
Sector Financial Services
Ex Dividend Date 2026-08-30
Last Dividend Date 2026-06-29
Debt to Equity Ratio 112.398
Revenue per Share 3.376
Market Cap 5,572,511,232
Trailing P/E 20.18
Forward P/E 8.69
Beta 0.67
Profit Margins 16.99%
Previous Name Owl Rock Capital Corporation
Website https://www.blueowlcapitalcorporation.com

As of Aug. 22, 2026, 4:42 a.m. EDT: Speculators are positioning defensively with heavy put volume relative to calls, particularly in the October and November expirations where out-of-the-money puts dominate open interest. This suggests a fear of further downside or a 'crash' scenario rather than a rally. The implied volatility is significantly higher for puts than calls, indicating the market prices in a higher probability of a drop than a rise.


Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
2.85% 12.21% 11.62% 11.16%
Dividend History
Date Dividend Yield %
2026-06-30 0.31 2.851886
2026-03-31 0.37 3.345389
2025-12-31 0.37 2.976669
2025-09-30 0.37 2.897416
2025-08-29 0.02 0.139470
2025-06-30 0.37 2.580195
2025-05-30 0.01 0.068259
2025-03-31 0.37 2.523875
2025-02-28 0.05 0.323415
2024-12-31 0.37 2.447090
2024-11-29 0.05 0.328515
2024-09-30 0.37 2.539465
2024-08-30 0.06 0.395778
2024-06-28 0.37 2.408854
2024-05-31 0.05 0.296560
2024-03-27 0.37 2.423052
2024-02-29 0.08 0.530504
2023-12-28 0.35 2.356902
2023-11-29 0.08 0.546822
2023-09-28 0.33 2.377522
2023-08-30 0.07 0.504686
2023-06-29 0.33 2.455357
2023-05-30 0.06 0.447427
2023-03-30 0.33 2.640000
2023-03-02 0.04 0.296296
2022-12-29 0.33 2.847282
2022-11-29 0.03 0.235110
2022-09-29 0.31 2.998066
2022-06-29 0.31 2.520325
2022-03-30 0.31 2.091768
2021-12-30 0.31 2.197023
2021-09-29 0.31 2.192362
2021-06-29 0.31 2.164805
2021-03-30 0.31 2.236652
2020-12-30 0.39 3.137570
2020-09-29 0.39 3.255426
2020-06-29 0.39 3.160454
2020-03-30 0.39 3.370787
2019-12-30 0.35 1.926252
2019-09-27 0.33 2.070264
Additional Data
dividendRate 1.24
dividendYield 10.99
exDividendDate 2026-08-31
trailingAnnualDividendRate 1.42
trailingAnnualDividendYield 0.12588653
lastDividendValue 0.31
lastDividendDate 2026-06-30
dividendDate 2026-10-15

Info Dump

Attribute Value
52 Week Change -0.20730853
Address1 399 Park Avenue
Address2 37th Floor
All Time High 19.19
All Time Low 8.09
Ask 11.39
Ask Size 13,300
Average Analyst Rating 1.6 - Buy
Average Daily Volume10 Day 2,985,890
Average Daily Volume3 Month 3,803,340
Average Volume 3,803,340
Average Volume10Days 2,985,890
Beta 0.669
Bid 11.28
Bid Size 13,000
Book Value 14.259
City New York
Country United States
Crypto Tradeable 0
Currency USD
Current Price 11.3
Current Ratio 0.18
Custom Price Alert Confidence HIGH
Date Short Interest 1,786,665,600
Day High 11.3791
Day Low 11.25
Debt To Equity 112.398
Display Name Blue Owl Capital
Dividend Date 1,792,022,400
Dividend Rate 1.24
Dividend Yield 10.99
Earnings Call Timestamp End 1,786,024,800
Earnings Call Timestamp Start 1,786,024,800
Earnings Growth -0.507
Earnings Quarterly Growth -0.522
Earnings Timestamp 1,785,960,000
Earnings Timestamp End 1,793,822,400
Earnings Timestamp Start 1,793,822,400
Ebitda Margins 0.0
Enterprise To Revenue 7.804
Enterprise Value 13,258,393,600
Eps Current Year 1.31167
Eps Forward 1.3
Eps Trailing Twelve Months 0.56
Esg Populated 0
Ex Dividend Date 1,788,134,400
Exchange NYQ
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 11.0716
Fifty Day Average Change 0.22840023
Fifty Day Average Change Percent 0.020629378
Fifty Two Week Change Percent -20.730854
Fifty Two Week High 14.44
Fifty Two Week High Change -3.1399994
Fifty Two Week High Change Percent -0.21745148
Fifty Two Week Low 10.52
Fifty Two Week Low Change 0.77999973
Fifty Two Week Low Change Percent 0.07414446
Fifty Two Week Range 10.52 - 14.44
Financial Currency USD
First Trade Date Milliseconds 1,563,456,600,000
Five Year Avg Dividend Yield 9.2
Forward Eps 1.3
Forward P E 8.692308
Free Cashflow 482,505,888
Full Exchange Name NYSE
Fullday Change 0.0200005
Fullday Change Percent 0.177309
Fullday Price 11.3718
Gmt Off Set Milliseconds -14,400,000
Gross Margins 1.0
Gross Profits 1,698,930,944
Has Pre Post Market Data 1
Held Percent Insiders 0.00273
Held Percent Institutions 0.56331
Implied Shares Outstanding 493,142,569
Industry Asset Management
Industry Disp Asset Management
Industry Key asset-management
Is Earnings Date Estimate 1
Language en-US
Last Dividend Date 1,782,777,600
Last Dividend Value 0.31
Last Fiscal Year End 1,767,139,200
Long Business Summary Blue Owl Capital Corporation is a Private Debt, business development company That specializes in direct and fund of fund investments. The fund makes investments in senior secured, direct lending or unsecured loans, subordinated loans or mezzanine loans and also considers equity-related securities including warrants and preferred stocks also pursues preferred equity investments, first lien, unitranche, and second lien term loans and common equity investments. Within private equity, it seeks to invest in growth, acquisitions, market or product expansion, refinancings and recapitalizations. It seeks to invest in middle market and upper middle market companies based in the United States, with EBITDA between $10 million and $250 million annually and/or annual revenue of $50 million and $2500 million at the time of investment. It seeks to invest in investments with maturities typically between three and ten years. It seeks to make investments generally ranging in size between $20 million and $250 million.
Long Name Blue Owl Capital Corporation
Market us_market
Market Cap 5,572,511,232
Market State CLOSED
Max Age 86,400
Message Board Id finmb_327331717
Most Recent Quarter 1,782,777,600
Name Change Date 2,026-08-29
Net Income To Common 288,627,008
Next Fiscal Year End 1,798,675,200
Non Diluted Market Cap 5,562,648,178
Number Of Analyst Opinions 13
Open 11.3
Operating Cashflow 2,206,637,056
Operating Margins 0.74716
Payout Ratio 2.5714002
Phone 212-419-3000
Post Market Change 0.07180023
Post Market Change Percent 0.6354003
Post Market Price 11.3718
Post Market Time 1,787,959,806
Prev Name Owl Rock Capital Corporation
Previous Close 11.28
Price Eps Current Year 8.614972
Price Hint 2
Price To Book 0.79248196
Price To Sales Trailing12 Months 3.2800105
Profit Margins 0.16989
Quick Ratio 0.154
Quote Source Name Nasdaq Real Time Price
Quote Type EQUITY
Recommendation Key buy
Recommendation Mean 1.57143
Region US
Regular Market Change 0.0200005
Regular Market Change Percent 0.177309
Regular Market Day High 11.3791
Regular Market Day Low 11.25
Regular Market Day Range 11.25 - 11.3791
Regular Market Open 11.3
Regular Market Previous Close 11.28
Regular Market Price 11.3
Regular Market Time 1,787,947,203
Regular Market Volume 2,477,200
Return On Assets 0.048839998
Return On Equity 0.03923
Revenue Growth -0.174
Revenue Per Share 3.376
Sand P52 Week Change 0.20504117
Sector Financial Services
Sector Disp Financial Services
Sector Key financial-services
Shares Outstanding 493,142,569
Shares Percent Shares Out 0.0366
Shares Short 18,069,932
Shares Short Previous Month Date 1,784,073,600
Shares Short Prior Month 19,804,600
Short Name Blue Owl Capital Corporation
Short Percent Of Float 0.0367
Short Ratio 4.2
Source Interval 15
State NY
Symbol OBDC
Target High Price 15.0
Target Low Price 11.0
Target Mean Price 13.17308
Target Median Price 13.0
Total Cash 217,650,000
Total Cash Per Share 0.441
Total Debt 7,903,533,056
Total Revenue 1,698,930,944
Tradeable 0
Trailing Annual Dividend Rate 1.42
Trailing Annual Dividend Yield 0.12588653
Trailing Eps 0.56
Trailing P E 20.178572
Trailing Peg Ratio None
Triggerable 1
Two Hundred Day Average 11.6161
Two Hundred Day Average Change -0.31610012
Two Hundred Day Average Change Percent -0.027212242
Type Disp Equity
Volume 2,477,200
Website https://www.blueowlcapitalcorporation.com
Zip 10,022