| Browse All

Blue Owl Capital Corporation (OBDC)

Financial Services | Asset Management | New York, United States | NYSE
11.82 USD +0.21 (1.853%) ⇧ (April 17, 2026, 3:40 p.m. EDT)

Short-term: ★★☆☆☆ | Long-term: ★☆☆☆☆ | Dividends: ★★★☆☆
Hot Take | April 11, 2026, 2:47 p.m. EDT

OBDC presents a complex opportunity. The high dividend yield and consistent payouts offer a compelling yield, but the payout ratio is concerning, suggesting potential sustainability issues. Short-term traders may find opportunities in the recent volatility, but the lack of strong fundamentals and the bearish options sentiment suggest caution. Long-term investors should be wary of the company's financial health and the lack of analyst coverage, which could indicate a lack of confidence in the stock.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
AutoARIMA ✓0.068527
AutoETS0.068527
AutoTheta0.069582
MSTL0.070346

Forecast horizon: 45 days | Selected: AutoARIMA

Forecast Reliability
Score 64%
H-stat 1.68
Ljung-Box p 0.000
Jarque-Bera p 0.457
Excess Kurtosis -0.63
Attribute Value
Sector Financial Services
Ex Dividend Date 2026-03-30
Last Dividend Date 2026-03-30
Debt to Equity Ratio 125.723
Revenue per Share 3.658
Market Cap 5,900,983,808
Trailing P/E 9.53
Forward P/E 8.94
Beta 0.70
Profit Margins 33.89%
Previous Name Owl Rock Capital Corporation
Website https://www.blueowlcapitalcorporation.com

As of April 11, 2026, 2:47 p.m. EDT: Options activity suggests mixed sentiment. The ATM strikes are heavily weighted with puts, indicating potential bearish bias. However, there's significant OI in the OTM calls, especially around the 12.5 strike, which could imply bullish speculation. The IV is generally low, suggesting limited volatility expectations. The presence of new flows in certain strikes could indicate short-term directional bets, but the overall market environment appears cautious.


Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
3.35% 12.58% 13.76% 14.50%
Dividend History
Date Dividend Yield %
2026-03-31 0.37 3.345389
2025-12-31 0.37 3.081362
2025-09-30 0.37 3.088889
2025-08-29 0.02 0.152971
2025-06-30 0.37 2.833956
2025-05-30 0.01 0.076930
2025-03-31 0.37 2.846423
2025-02-28 0.05 0.373947
2024-12-31 0.37 2.838783
2024-11-29 0.05 0.390425
2024-09-30 0.37 3.028027
2024-08-30 0.06 0.483856
2024-06-28 0.37 2.956679
2024-05-31 0.05 0.372859
2024-03-27 0.37 3.055629
2024-02-29 0.08 0.685329
2023-12-28 0.35 3.061033
2023-11-29 0.08 0.726958
2023-09-28 0.33 3.178020
2023-08-30 0.07 0.690814
2023-06-29 0.33 3.377951
2023-05-30 0.06 0.630831
2023-03-30 0.33 3.738986
2023-03-02 0.04 0.430852
2022-12-29 0.33 4.152603
2022-11-29 0.03 0.352777
2022-09-29 0.31 4.509085
2022-06-29 0.31 3.897194
2022-03-30 0.31 3.315507
2021-12-30 0.31 3.555826
2021-09-29 0.31 3.625855
2021-06-29 0.31 3.659499
2021-03-30 0.31 3.862295
2020-12-30 0.39 5.538331
2020-09-29 0.39 5.924085
2020-06-29 0.39 5.937555
2020-03-30 0.39 6.536651
2019-12-30 0.35 3.867001
2019-09-27 0.33 4.233564
Additional Data
dividendRate 1.51
dividendYield 13.02
exDividendDate 2026-03-31
trailingAnnualDividendRate 1.48
trailingAnnualDividendYield 0.1275862
lastDividendValue 0.37
lastDividendDate 2026-03-31
dividendDate 2026-04-15

Info Dump

Attribute Value
52 Week Change -0.14010376
Address1 399 Park Avenue
Address2 37th Floor
All Time High 19.19
All Time Low 8.09
Ask 11.74
Ask Size 5,300
Average Analyst Rating 1.6 - Buy
Average Daily Volume10 Day 5,443,310
Average Daily Volume3 Month 6,692,229
Average Volume 6,692,229
Average Volume10Days 5,443,310
Beta 0.698
Bid 11.73
Bid Size 4,400
Book Value 14.811
City New York
Country United States
Crypto Tradeable 0
Currency USD
Current Price 11.815
Current Ratio 0.733
Custom Price Alert Confidence HIGH
Date Short Interest 1,774,915,200
Day High 11.88
Day Low 11.6
Debt To Equity 125.723
Display Name Blue Owl Capital
Dividend Date 1,776,211,200
Dividend Rate 1.51
Dividend Yield 13.02
Earnings Call Timestamp End 1,778,162,400
Earnings Call Timestamp Start 1,778,162,400
Earnings Growth -0.409
Earnings Quarterly Growth -0.231
Earnings Timestamp 1,778,097,600
Earnings Timestamp End 1,778,097,600
Earnings Timestamp Start 1,778,097,600
Ebitda Margins 0.0
Enterprise To Revenue 7.872
Enterprise Value 14,572,584,960
Eps Current Year 1.363
Eps Forward 1.32125
Eps Trailing Twelve Months 1.24
Esg Populated 0
Ex Dividend Date 1,774,915,200
Exchange NYQ
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 11.3132
Fifty Day Average Change 0.5017996
Fifty Day Average Change Percent 0.04435523
Fifty Two Week Change Percent -14.010376
Fifty Two Week High 15.185
Fifty Two Week High Change -3.3700008
Fifty Two Week High Change Percent -0.22192958
Fifty Two Week Low 10.52
Fifty Two Week Low Change 1.2949991
Fifty Two Week Low Change Percent 0.12309877
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 8.9
Forward Eps 1.32125
Forward P E 8.942289
Free Cashflow 620,289,344
Full Exchange Name NYSE
Gmt Off Set Milliseconds -14,400,000
Gross Margins 1.0
Gross Profits 1,851,303,936
Has Pre Post Market Data 1
Held Percent Insiders 0.0026
Held Percent Institutions 0.52876997
Implied Shares Outstanding 499,448,499
Industry Asset Management
Industry Disp Asset Management
Industry Key asset-management
Is Earnings Date Estimate 0
Language en-US
Last Dividend Date 1,774,915,200
Last Dividend Value 0.37
Last Fiscal Year End 1,767,139,200
Long Business Summary Blue Owl Capital Corporation is a business development company. It 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,900,983,808
Market State REGULAR
Max Age 86,400
Message Board Id finmb_327331717
Most Recent Quarter 1,767,139,200
Name Change Date 2,026-04-16
Net Income To Common 627,406,976
Next Fiscal Year End 1,798,675,200
Non Diluted Market Cap 5,762,362,535
Number Of Analyst Opinions 12
Open 11.6
Operating Cashflow 1,741,520,000
Operating Margins 0.75884
Payout Ratio 1.2581
Phone 212-419-3000
Prev Name Owl Rock Capital Corporation
Previous Close 11.6
Price Eps Current Year 8.668378
Price Hint 2
Price To Book 0.79771787
Price To Sales Trailing12 Months 3.1874743
Profit Margins 0.3389
Quick Ratio 0.668
Quote Source Name Nasdaq Real Time Price
Quote Type EQUITY
Recommendation Key buy
Recommendation Mean 1.61538
Region US
Regular Market Change 0.2149992
Regular Market Change Percent 1.8534414
Regular Market Day High 11.88
Regular Market Day Low 11.6
Regular Market Day Range 11.6 - 11.88
Regular Market Open 11.6
Regular Market Previous Close 11.6
Regular Market Price 11.815
Regular Market Time 1,776,454,829
Regular Market Volume 3,397,300
Return On Assets 0.05668
Return On Equity 0.09399
Revenue Growth 0.135
Revenue Per Share 3.658
Sand P52 Week Change 0.36506534
Sector Financial Services
Sector Disp Financial Services
Sector Key financial-services
Shares Outstanding 496,755,391
Shares Percent Shares Out 0.040700004
Shares Short 20,230,307
Shares Short Previous Month Date 1,772,150,400
Shares Short Prior Month 13,158,793
Short Name Blue Owl Capital Corporation
Short Percent Of Float 0.040799998
Short Ratio 3.0
Source Interval 15
State NY
Symbol OBDC
Target High Price 15.0
Target Low Price 12.0
Target Mean Price 13.91667
Target Median Price 14.25
Total Cash 521,094,016
Total Cash Per Share 1.043
Total Debt 9,300,075,520
Total Revenue 1,851,303,936
Tradeable 0
Trailing Annual Dividend Rate 1.48
Trailing Annual Dividend Yield 0.1275862
Trailing Eps 1.24
Trailing P E 9.528225
Trailing Peg Ratio None
Triggerable 1
Two Hundred Day Average 12.8111
Two Hundred Day Average Change -0.9961004
Two Hundred Day Average Change Percent -0.07775292
Type Disp Equity
Volume 3,397,300
Website https://www.blueowlcapitalcorporation.com
Zip 10,022