| Indicators | Browse All

Blue Owl Capital Inc. (OWL)

Financial Services | Asset Management | New York, United States | NYSE
8.75 USD -0.04 (-0.455%) ⇩ (Oct. 15, 2026, 11:50 a.m. EDT)

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

The investment case for Blue Owl is currently fractured by a severe disconnect between its attractive yield and its deteriorating operational reality. The stock offers a nearly 10% dividend yield, which is mathematically compelling, yet this payout sits atop a business showing signs of distress. Fundamentals reveal a sharp contraction in earnings (-34.6% quarterly growth) and a recent 26% annual price drop, signaling that the market is pricing in continued trouble in the private credit space. The balance sheet is strained with debt-to-equity nearing 77%, and recent headlines regarding billions in withdrawals from flagship funds suggest liquidity pressures that could threaten the sustainability of the payout itself. Technically, the stock is trapped between heavy resistance at the $10.80 moving average and a clear downtrend, having failed to recover from its lows. The options market confirms this pessimism; traders are aggressively buying puts, creating a dense wall of protection that suggests they expect the price to fall further or remain suppressed. While the forward P/E looks cheap at under 10x, this is likely a 'value trap' reflecting the uncertainty of future earnings rather than a bargain. Until the company demonstrates a clear path to stabilizing earnings and resolving the fund withdrawal issues, the risk of capital loss outweighs the appeal of the high dividend.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
AutoARIMA ✓0.124904
AutoETS0.124904
MSTL0.130404
AutoTheta0.139748

Forecast horizon: 45 days | Selected: AutoARIMA

Forecast Reliability
Score 44%
H-stat 0.08
Ljung-Box p 0.000
Jarque-Bera p 0.123
Excess Kurtosis -1.10
Attribute Value
Sector Financial Services
Ex Dividend Date 2026-08-12
Last Dividend Date 2026-08-12
Debt to Equity Ratio 77.391
Revenue per Share 4.41
Market Cap 13,712,619,520
Trailing P/E 72.92
Forward P/E 8.94
Beta 1.33
Profit Margins 2.71%
Website https://www.blueowl.com

As of Oct. 10, 2026, 9:11 a.m. EDT: Speculators are positioning for a significant downside event rather than a rally. Put volume and open interest vastly exceed call volume across nearly all expirations, creating a massive protective floor around the $9.00 strike. While there is some speculative call buying at distant strikes ($14-$20) suggesting a hope for a recovery, the overwhelming majority of capital is deployed in out-of-the-money puts, indicating a fear of further deterioration in the private credit sector or a specific catalyst related to fund withdrawals.


Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
1.82% 7.76% 5.12% 4.65%
Dividend History
Date Dividend Yield %
2026-08-13 0.230 1.816746
2026-05-13 0.230 2.354145
2026-02-20 0.225 2.081406
2025-11-10 0.225 1.509054
2025-08-14 0.225 1.144456
2025-05-14 0.225 1.126126
2025-02-19 0.180 0.750313
2024-11-08 0.180 0.786026
2024-08-21 0.180 1.036269
2024-05-20 0.180 0.956938
2024-02-22 0.140 0.779944
2023-11-17 0.140 1.030169
2023-08-18 0.140 1.255605
2023-05-18 0.140 1.400000
2023-02-23 0.130 1.026856
2022-11-18 0.120 1.010952
2022-08-19 0.110 0.925926
2022-05-19 0.100 0.889680
2022-02-25 0.100 0.804505
2021-11-19 0.090 0.580645
2021-08-23 0.040 0.313725
Additional Data
dividendYield 9.8
exDividendDate 2026-08-13
trailingAnnualDividendRate 0.91
trailingAnnualDividendYield 0.10352674
lastDividendValue 0.23
lastDividendDate 2026-08-13
dividendDate 2026-08-27

Info Dump

Attribute Value
52 Week Change -0.44682193
Address1 399 Park Avenue
Address2 37th Floor
All Time High 26.725
All Time Low 7.95
Ask 8.74
Ask Size 6,300
Audit Risk 5
Average Analyst Rating 1.9 - Buy
Average Daily Volume10 Day 21,132,700
Average Daily Volume3 Month 19,370,132
Average Volume 19,370,132
Average Volume10Days 21,132,700
Beta 1.333
Bid 8.73
Bid Size 8,800
Board Risk 10
Book Value 2.919
City New York
Compensation As Of Epoch Date 1,767,139,200
Compensation Risk 10
Country United States
Crypto Tradeable 0
Currency USD
Current Price 8.75
Current Ratio 1.982
Custom Price Alert Confidence HIGH
Date Short Interest 1,790,726,400
Day High 8.89
Day Low 8.64
Debt To Equity 77.391
Display Name Blue Owl Capital
Dividend Date 1,787,788,800
Dividend Yield 9.8
Earnings Call Timestamp End 1,793,304,000
Earnings Call Timestamp Start 1,793,304,000
Earnings Growth -0.14
Earnings Quarterly Growth -0.346
Earnings Timestamp 1,793,277,000
Earnings Timestamp End 1,793,277,000
Earnings Timestamp Start 1,793,277,000
Ebitda 1,257,341,952
Ebitda Margins 0.42044997
Enterprise To Ebitda 10.979
Enterprise To Revenue 4.616
Enterprise Value 13,804,314,624
Eps Current Year 0.88276
Eps Forward 0.97878
Eps Trailing Twelve Months 0.12
Esg Populated 0
Ex Dividend Date 1,786,579,200
Exchange NYQ
Exchange Data Delayed By 20
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 10.6614
Fifty Day Average Change -1.9113998
Fifty Day Average Change Percent -0.17928226
Fifty Two Week Change Percent -44.682194
Fifty Two Week High 17.3
Fifty Two Week High Change -8.549999
Fifty Two Week High Change Percent -0.49421963
Fifty Two Week Low 7.95
Fifty Two Week Low Change 0.8000002
Fifty Two Week Low Change Percent 0.10062896
Fifty Two Week Range 7.95 - 17.3
Financial Currency USD
First Trade Date Milliseconds 1,607,956,200,000
Five Year Avg Dividend Yield 2.6
Float Shares 648,530,004
Forward Eps 0.97878
Forward P E 8.939701
Free Cashflow 1,554,398,720
Full Exchange Name NYSE
Full Time Employees 1,380
Fullday Change -0.03999996
Fullday Change Percent -0.45506215
Fullday Price 8.75
Gmt Off Set Milliseconds -14,400,000
Governance Epoch Date 1,790,812,800
Gross Margins 0.58491004
Gross Profits 1,749,153,024
Has Pre Post Market Data 1
Held Percent Insiders 0.00123
Held Percent Institutions 0.96602
Implied Shares Outstanding 1,567,156,492
Industry Asset Management
Industry Disp Asset Management
Industry Key asset-management
Is Earnings Date Estimate 0
Language en-US
Last Dividend Date 1,786,579,200
Last Dividend Value 0.23
Last Fiscal Year End 1,767,139,200
Long Business Summary Blue Owl Capital Inc. operates as an alternative asset manager in the United States. It offers permanent capital base solutions that enables it to offer holistic framework of capital solutions to middle market companies, large alternative asset managers, and corporate real estate owners and tenants. The company also provides private financing solutions, such as direct lending products comprising diversified, technology, first lien, and opportunistic lending to middle-market companies; alternative credit; investment grade credit; liquid credit; and other credit solutions. In addition, the company offers GP strategic capital products, which offers capital solutions, including GP minority stakes, GP debt financing, and professional sports minority stakes; and real estate products that focuses on acquiring triple net lease real estate by investment grade or creditworthy tenants, as well as real estate debt finance through net lease and real estate credit. It offers its solutions through permanent capital vehicles and long-dated private funds. Blue Owl Capital Inc. is headquartered in New York, New York.
Long Name Blue Owl Capital Inc.
Market us_market
Market Cap 13,712,619,520
Market State REGULAR
Max Age 86,400
Message Board Id finmb_715530997
Most Recent Quarter 1,782,777,600
Net Income To Common 80,912,000
Next Fiscal Year End 1,798,675,200
Non Diluted Market Cap 6,565,522,521
Number Of Analyst Opinions 18
Open 8.77
Operating Cashflow 1,380,000,000
Operating Margins 0.28944
Overall Risk 10
Payout Ratio 7.5417
Peg Ratio 0.14
Phone 212 419 3000
Previous Close 8.79
Price Eps Current Year 9.912094
Price Hint 2
Price To Book 2.997602
Price To Sales Trailing12 Months 4.585472
Profit Margins 0.02706
Quick Ratio 1.886
Quote Source Name Nasdaq Real Time Price
Quote Type EQUITY
Recommendation Key buy
Recommendation Mean 1.94444
Region US
Regular Market Change -0.03999996
Regular Market Change Percent -0.45506215
Regular Market Day High 8.89
Regular Market Day Low 8.64
Regular Market Day Range 8.64 - 8.89
Regular Market Open 8.77
Regular Market Previous Close 8.79
Regular Market Price 8.75
Regular Market Time 1,792,079,438
Regular Market Volume 6,750,057
Return On Assets 0.04476
Return On Equity 0.05652
Revenue Growth 0.071
Revenue Per Share 4.41
Sand P52 Week Change 0.16440773
Sector Financial Services
Sector Disp Financial Services
Sector Key financial-services
Share Holder Rights Risk 10
Shares Outstanding 683,908,596
Shares Percent Shares Out 0.1548
Shares Short 105,866,823
Shares Short Previous Month Date 1,788,134,400
Shares Short Prior Month 98,062,915
Short Name Blue Owl Capital Inc.
Short Percent Of Float 0.1766
Short Ratio 5.41
Source Interval 15
State NY
Symbol OWL
Target High Price 20.0
Target Low Price 9.0
Target Mean Price 12.5
Target Median Price 11.0
Total Cash 169,056,992
Total Cash Per Share 0.247
Total Debt 4,344,547,840
Total Revenue 2,990,448,896
Tradeable 0
Trailing Annual Dividend Rate 0.91
Trailing Annual Dividend Yield 0.10352674
Trailing Eps 0.12
Trailing P E 72.91667
Trailing Peg Ratio 0.1536
Triggerable 1
Two Hundred Day Average 10.6783
Two Hundred Day Average Change -1.9282999
Two Hundred Day Average Change Percent -0.18058117
Type Disp Equity
Volume 6,750,057
Website https://www.blueowl.com
Zip 10,022