| Indicators | Browse All

Blue Owl Capital Corporation (OBDC)

Financial Services | Asset Management | New York, United States | NYSE
10.35 USD +0.25 (2.475%) ⇧ (Oct. 15, 2026, 4 p.m. EDT)

Short-term:★★☆☆☆Long-term:★⯪☆☆☆Dividends:★★⯪☆☆
Hot Take ↕ | Oct. 10, 2026, 8:58 a.m. EDT

The investment case for Blue Owl is currently fractured by a severe disconnect between its massive dividend yield and its deteriorating business fundamentals. While the 12% dividend yield is mathematically attractive, it is propped up by a payout ratio exceeding 250%, meaning the company is distributing more than double its earnings. This is a classic value trap where the yield is not a reward for quality, but a signal of distress. The business itself is struggling, with revenue contracting by nearly 18% and earnings plummeting by over 50%. The market has correctly priced this deterioration, driving the stock down 27% over the last six years. Short-term, the stock is likely to remain under pressure. Options data confirms this pessimism, with traders buying significant protection at higher strikes while betting on a recovery only to the downside. The statistical forecast offers no directional bias, reinforcing the view that the stock is stuck in a low-volatility, low-growth equilibrium until the private credit sector stabilizes. Despite the 'Buy' recommendation from analysts, the lack of earnings growth and the precarious balance sheet suggest that any rally will be capped by the need to restore profitability before dividends can be considered sustainable.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
MSTL ✓0.039314
AutoARIMA0.041437
AutoETS0.041437
AutoTheta0.048705

Forecast horizon: 45 days | Selected: MSTL

Forecast Reliability
Score 57%
H-stat 0.24
Ljung-Box p 0.000
Jarque-Bera p 0.248
Excess Kurtosis 0.45
Attribute Value
Sector Financial Services
Ex Dividend Date 2026-09-29
Last Dividend Date 2026-09-29
Debt to Equity Ratio 112.398
Revenue per Share 3.376
Market Cap 5,104,025,600
Trailing P/E 18.48
Forward P/E 7.91
Beta 0.69
Profit Margins 16.99%
Previous Name Owl Rock Capital Corporation
Website https://www.blueowlcapitalcorporation.com

As of Oct. 10, 2026, 8:58 a.m. EDT: Speculators are positioning defensively with heavy open interest in out-of-the-money puts, particularly at the $12.50 strike, suggesting a fear of further downside or a 'crash' scenario. Conversely, call activity is concentrated deep in-the-money at lower strikes ($7.50), indicating a belief that the stock will recover to its historical lows rather than surge significantly. Implied volatility is elevated on near-term puts, reflecting anxiety about immediate price action.


Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
2.96% 12.30% 11.70% 11.34%
Dividend History
Date Dividend Yield %
2026-09-30 0.31 2.955195
2026-08-31 0.02 0.173461
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
dividendYield 11.98
exDividendDate 2026-09-30
trailingAnnualDividendRate 1.42
trailingAnnualDividendYield 0.14059405
lastDividendValue 0.31
lastDividendDate 2026-09-30
dividendDate 2026-10-15

Info Dump

Attribute Value
52 Week Change -0.1785714
Address1 399 Park Avenue
Address2 37th Floor
All Time High 19.19
All Time Low 8.09
Ask 10.39
Ask Size 5,000
Average Analyst Rating 1.5 - Buy
Average Daily Volume10 Day 4,288,900
Average Daily Volume3 Month 3,729,928
Average Volume 3,729,928
Average Volume10Days 4,288,900
Beta 0.691
Bid 10.31
Bid Size 8,100
Book Value 14.259
City New York
Country United States
Crypto Tradeable 0
Currency USD
Current Price 10.35
Current Ratio 0.18
Custom Price Alert Confidence HIGH
Date Short Interest 1,790,726,400
Day High 10.36
Day Low 10.11
Debt To Equity 112.398
Display Name Blue Owl Capital
Dividend Date 1,792,022,400
Dividend Yield 11.98
Earnings Call Timestamp End 1,793,908,800
Earnings Call Timestamp Start 1,793,908,800
Earnings Growth -0.507
Earnings Quarterly Growth -0.522
Earnings Timestamp 1,793,822,400
Earnings Timestamp End 1,793,822,400
Earnings Timestamp Start 1,793,822,400
Ebitda Margins 0.0
Enterprise To Revenue 7.528
Enterprise Value 12,789,908,480
Eps Current Year 1.32
Eps Forward 1.30923
Eps Trailing Twelve Months 0.56
Esg Populated 0
Ex Dividend Date 1,790,726,400
Exchange NYQ
Exchange Data Delayed By 20
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 11.02
Fifty Day Average Change -0.6700001
Fifty Day Average Change Percent -0.060798552
Fifty Two Week Change Percent -17.85714
Fifty Two Week High 13.575
Fifty Two Week High Change -3.2249994
Fifty Two Week High Change Percent -0.23756902
Fifty Two Week Low 9.815
Fifty Two Week Low Change 0.5350008
Fifty Two Week Low Change Percent 0.05450849
Fifty Two Week Range 9.815 - 13.575
Financial Currency USD
First Trade Date Milliseconds 1,563,456,600,000
Five Year Avg Dividend Yield 7.23
Forward Eps 1.30923
Forward P E 7.9054103
Free Cashflow 482,505,888
Full Exchange Name NYSE
Fullday Change -0.044999123
Fullday Change Percent -0.4345642
Fullday Price 10.31
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.5654
Implied Shares Outstanding 493,142,569
Industry Asset Management
Industry Disp Asset Management
Industry Key asset-management
Is Earnings Date Estimate 0
Language en-US
Last Dividend Date 1,790,726,400
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,104,025,600
Market State PRE
Max Age 86,400
Message Board Id finmb_327331717
Most Recent Quarter 1,782,777,600
Name Change Date 2,026-10-16
Net Income To Common 288,627,008
Next Fiscal Year End 1,798,675,200
Non Diluted Market Cap 5,399,911,130
Number Of Analyst Opinions 13
Open 10.16
Operating Cashflow 2,206,637,056
Operating Margins 0.74716
Payout Ratio 2.5714002
Phone 212-419-3000
Pre Market Change -0.044999123
Pre Market Change Percent -0.4345642
Pre Market Price 10.31
Pre Market Time 1,792,156,032
Prev Name Owl Rock Capital Corporation
Previous Close 10.1
Price Eps Current Year 7.840909
Price Hint 2
Price To Book 0.7258574
Price To Sales Trailing12 Months 3.0042572
Profit Margins 0.16989
Quick Ratio 0.154
Quote Source Name Nasdaq Real Time Price
Quote Type EQUITY
Recommendation Key buy
Recommendation Mean 1.53846
Region US
Regular Market Change 0.25
Regular Market Change Percent 2.47525
Regular Market Day High 10.36
Regular Market Day Low 10.11
Regular Market Day Range 10.11 - 10.36
Regular Market Open 10.16
Regular Market Previous Close 10.1
Regular Market Price 10.35
Regular Market Time 1,792,094,402
Regular Market Volume 5,457,545
Return On Assets 0.048839998
Return On Equity 0.03923
Revenue Growth -0.174
Revenue Per Share 3.376
Sand P52 Week Change 0.16207206
Sector Financial Services
Sector Disp Financial Services
Sector Key financial-services
Shares Outstanding 493,142,569
Shares Percent Shares Out 0.0423
Shares Short 20,868,770
Shares Short Previous Month Date 1,788,134,400
Shares Short Prior Month 20,301,528
Short Name Blue Owl Capital Corporation
Short Percent Of Float 0.0424
Short Ratio 6.65
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.14059405
Trailing Eps 0.56
Trailing P E 18.482143
Trailing Peg Ratio None
Triggerable 1
Two Hundred Day Average 11.29135
Two Hundred Day Average Change -0.94135
Two Hundred Day Average Change Percent -0.08336912
Type Disp Equity
Volume 5,457,545
Website https://www.blueowlcapitalcorporation.com
Zip 10,022