| Indicators | Browse All

Blue Owl Capital Corporation (OBDC)

Financial Services | Asset Management | New York, United States | NYSE
10.86 USD -0.10 (-0.912%) ⇩ (July 13, 2026, 4 p.m. EDT)
After hours: 10.96 +0.10 (0.906%) ⇧ (July 13, 2026, 7:48 p.m. EDT)

Short-term:★★⯪☆☆Long-term:★⯪☆☆☆Dividends:★★⯪☆☆
Hot Take | July 11, 2026, 5:13 a.m. EDT

The investment case here is severely compromised by a deteriorating business trajectory and a precarious balance sheet. Fundamentally, the company is suffering from a -14.6% revenue decline and a crushing debt-to-equity ratio of 118, while operating margins remain artificially propped up at 74%, likely due to the nature of private credit assets rather than organic efficiency. The market has correctly priced this distress, driving the stock to trade at a deep discount to book value and exposing the fragility of the dividend. While the 13% yield looks attractive on paper, it is not sustainable given the payout ratio exceeds 200% and recent news confirms a dividend cut is imminent or has occurred. The multi-year price action shows a net decline, confirming the market's rejection of the current valuation. Short-term, the heavy put writing suggests traders are bracing for further pain, making any bounce a potential trap rather than a genuine reversal.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
MSTL ✓0.025149
AutoARIMA0.026198
AutoTheta0.026358
MSTL_660.026569
AutoETS0.026668
MSTL_66_1260.048040
MSTL_1260.060671

Forecast horizon: 60 days | Selected: MSTL

Forecast Reliability
Score 54%
H-stat 2.01
Ljung-Box p 0.000
Jarque-Bera p 0.193
Excess Kurtosis -0.36
Attribute Value
Sector Financial Services
Ex Dividend Date 2026-06-29
Last Dividend Date 2026-06-29
Debt to Equity Ratio 118.179
Revenue per Share 3.517
Market Cap 5,389,876,736
Trailing P/E 15.51
Forward P/E 8.24
Beta 0.67
Profit Margins 20.21%
Previous Name Owl Rock Capital Corporation
Website https://www.blueowlcapitalcorporation.com

As of July 11, 2026, 5:13 a.m. EDT: Speculators are aggressively positioning for downside protection, evidenced by massive open interest in deep out-of-the-money puts (strikes 5.0 and 7.5) relative to volume, suggesting a fear of a significant drop to these levels. Conversely, call activity is concentrated in out-of-the-money strikes (12.5 and 15.0) with very low volume, indicating limited bullish conviction. The skew in implied volatility further supports a bearish bias.


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.42
dividendYield 12.96
exDividendDate 2026-06-30
trailingAnnualDividendRate 1.48
trailingAnnualDividendYield 0.1350365
lastDividendValue 0.31
lastDividendDate 2026-06-30
dividendDate 2026-07-15

Info Dump

Attribute Value
52 Week Change -0.25945944
Address1 399 Park Avenue
Address2 37th Floor
All Time High 19.19
All Time Low 8.09
Ask 10.89
Ask Size 6,000
Average Analyst Rating 1.6 - Buy
Average Daily Volume10 Day 3,664,650
Average Daily Volume3 Month 3,713,386
Average Volume 3,713,386
Average Volume10Days 3,664,650
Beta 0.67
Bid 10.88
Bid Size 5,200
Book Value 14.415
City New York
Country United States
Crypto Tradeable 0
Currency USD
Current Price 10.86
Current Ratio 0.358
Custom Price Alert Confidence HIGH
Date Short Interest 1,782,777,600
Day High 11.0897
Day Low 10.86
Debt To Equity 118.179
Display Name Blue Owl Capital
Dividend Date 1,784,073,600
Dividend Rate 1.42
Dividend Yield 12.96
Earnings Call Timestamp End 1,786,046,400
Earnings Call Timestamp Start 1,786,046,400
Earnings Timestamp 1,785,960,000
Earnings Timestamp End 1,785,960,000
Earnings Timestamp Start 1,785,960,000
Ebitda Margins 0.0
Enterprise To Revenue 7.515
Enterprise Value 13,402,555,392
Eps Current Year 1.284
Eps Forward 1.3175
Eps Trailing Twelve Months 0.7
Esg Populated 0
Ex Dividend Date 1,782,777,600
Exchange NYQ
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 11.1228
Fifty Day Average Change -0.26280022
Fifty Day Average Change Percent -0.023627164
Fifty Two Week Change Percent -25.945944
Fifty Two Week High 15.185
Fifty Two Week High Change -4.325001
Fifty Two Week High Change Percent -0.2848206
Fifty Two Week Low 10.52
Fifty Two Week Low Change 0.3399992
Fifty Two Week Low Change Percent 0.032319315
Fifty Two Week Range 10.52 - 15.185
Financial Currency USD
First Trade Date Milliseconds 1,563,456,600,000
Five Year Avg Dividend Yield 9.13
Forward Eps 1.3175
Forward P E 8.242884
Free Cashflow 470,067,008
Full Exchange Name NYSE
Gmt Off Set Milliseconds -14,400,000
Gross Margins 1.0
Gross Profits 1,783,431,936
Has Pre Post Market Data 1
Held Percent Insiders 0.0026699998
Held Percent Institutions 0.55947
Implied Shares Outstanding 496,305,424
Industry Asset Management
Industry Disp Asset Management
Industry Key asset-management
Is Earnings Date Estimate 0
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,389,876,736
Market State POSTPOST
Max Age 86,400
Message Board Id finmb_327331717
Most Recent Quarter 1,774,915,200
Name Change Date 2,026-07-13
Net Income To Common 360,390,016
Next Fiscal Year End 1,798,675,200
Non Diluted Market Cap 5,439,507,447
Number Of Analyst Opinions 12
Open 10.99
Operating Cashflow 2,669,957,120
Operating Margins 0.74584997
Payout Ratio 2.1571
Phone 212-419-3000
Post Market Change 0.098400116
Post Market Change Percent 0.90607846
Post Market Price 10.9584
Post Market Time 1,783,986,506
Prev Name Owl Rock Capital Corporation
Previous Close 10.96
Price Eps Current Year 8.457943
Price Hint 2
Price To Book 0.75338185
Price To Sales Trailing12 Months 3.0221937
Profit Margins 0.20208
Quick Ratio 0.301
Quote Source Name Nasdaq Real Time Price
Quote Type EQUITY
Recommendation Key buy
Recommendation Mean 1.61538
Region US
Regular Market Change -0.1
Regular Market Change Percent -0.912412
Regular Market Day High 11.0897
Regular Market Day Low 10.86
Regular Market Day Range 10.86 - 11.0897
Regular Market Open 10.99
Regular Market Previous Close 10.96
Regular Market Price 10.86
Regular Market Time 1,783,972,803
Regular Market Volume 2,990,376
Return On Assets 0.04908
Return On Equity 0.0484
Revenue Growth -0.146
Revenue Per Share 3.517
Sand P52 Week Change 0.20847368
Sector Financial Services
Sector Disp Financial Services
Sector Key financial-services
Shares Outstanding 496,305,424
Shares Percent Shares Out 0.044899996
Shares Short 22,297,532
Shares Short Previous Month Date 1,780,012,800
Shares Short Prior Month 20,335,350
Short Name Blue Owl Capital Corporation
Short Percent Of Float 0.045
Short Ratio 5.98
Source Interval 15
State NY
Symbol OBDC
Target High Price 15.0
Target Low Price 11.0
Target Mean Price 13.3125
Target Median Price 13.0
Total Cash 441,880,992
Total Cash Per Share 0.89
Total Debt 8,454,559,232
Total Revenue 1,783,431,936
Tradeable 0
Trailing Annual Dividend Rate 1.48
Trailing Annual Dividend Yield 0.1350365
Trailing Eps 0.7
Trailing P E 15.514285
Trailing Peg Ratio None
Triggerable 1
Two Hundred Day Average 11.8932
Two Hundred Day Average Change -1.0332003
Two Hundred Day Average Change Percent -0.086873196
Type Disp Equity
Volume 2,990,376
Website https://www.blueowlcapitalcorporation.com
Zip 10,022