| Indicators | Browse All

Blue Owl Technology Finance Corp. (OTF)

Financial Services | Asset Management | New York, United States | NYSE
11.38 USD +0.08 (0.708%) ⇧ (Aug. 28, 2026, 4 p.m. EDT)
After hours: 11.41 +0.03 (0.299%) ⇧ (Aug. 28, 2026, 7:30 p.m. EDT)

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

The investment case here is fundamentally broken by a catastrophic balance sheet and deteriorating earnings. The company carries nearly $7.2 billion in debt against only $213 million in cash, resulting in a current ratio of 0.167 and a debt-to-equity ratio of 94.9. This leverage structure is unsustainable, especially given the negative operating cash flow of -$1.56 billion and a 23.5% decline in quarterly earnings. While the stock trades at a low P/B of 0.67, this is not a margin of safety; it reflects the market's pricing of imminent distress or default, as hinted by headlines suggesting the current price implies half the portfolio has defaulted. The massive dividend yield of 12.6% is a red flag, not a gift; with a payout ratio exceeding 170%, the company is distributing capital it does not generate, likely eroding book value to fund these payments. Consequently, the long-term outlook is severely bearish due to the structural weakness in fundamentals and the multi-year decline in shareholder value. On the short end, the stock is technically oversold relative to its 200-day average, offering a temporary bounce opportunity, but the lack of positive momentum and the weak statistical forecast suggest any rally will be fleeting. Investors should avoid this security entirely.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
AutoTheta ✓0.045413
MSTL0.060034
AutoETS0.061833
AutoARIMA0.061834

Forecast horizon: 45 days | Selected: AutoTheta

Forecast Reliability
Score 44%
H-stat 8.75
Ljung-Box p 0.000
Jarque-Bera p 0.145
Excess Kurtosis -0.83
Attribute Value
Sector Financial Services
Ex Dividend Date 2026-09-20
Last Dividend Date 2026-06-29
Debt to Equity Ratio 94.929
Revenue per Share 2.809
Market Cap 5,214,149,632
Trailing P/E 13.71
Forward P/E 8.32
Profit Margins 28.69%
Website https://www.blueowltechnologyfinance.com

Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
3.38% 12.74%
Dividend History
Date Dividend Yield %
2026-06-30 0.35 3.381642
2026-06-22 0.05 0.477099
2026-03-31 0.35 2.824859
2026-03-23 0.05 0.407830
2025-12-31 0.35 2.407153
2025-12-23 0.05 0.354610
2025-09-30 0.35 2.532562
2025-09-22 0.05 0.351617
2025-06-30 0.35 2.295082
Additional Data
dividendRate 1.4
dividendYield 12.39
exDividendDate 2026-09-21
trailingAnnualDividendRate 1.4
trailingAnnualDividendYield 0.1238938
lastDividendValue 0.35
lastDividendDate 2026-06-30
dividendDate 2026-10-15

Info Dump

Attribute Value
52 Week Change -0.23129255
Address1 399 Park Avenue
Address2 38th Floor
All Time High 21.62
All Time Low 9.75
Ask 11.5
Ask Size 4,000
Average Analyst Rating 2.0 - Buy
Average Daily Volume10 Day 2,656,700
Average Daily Volume3 Month 2,598,401
Average Volume 2,598,401
Average Volume10Days 2,656,700
Bid 11.07
Bid Size 4,400
Book Value 16.477
City New York
Country United States
Crypto Tradeable 0
Currency USD
Current Price 11.38
Current Ratio 0.167
Custom Price Alert Confidence HIGH
Date Short Interest 1,786,665,600
Day High 11.43
Day Low 11.22
Debt To Equity 94.929
Display Name Blue Owl Technology Finance
Dividend Date 1,792,022,400
Dividend Rate 1.4
Dividend Yield 12.39
Earnings Call Timestamp End 1,786,030,200
Earnings Call Timestamp Start 1,786,030,200
Earnings Growth -0.228
Earnings Quarterly Growth -0.235
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 9.301
Enterprise Value 12,158,172,160
Eps Current Year 1.27087
Eps Forward 1.36826
Eps Trailing Twelve Months 0.83
Esg Populated 0
Ex Dividend Date 1,789,948,800
Exchange NYQ
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 10.604
Fifty Day Average Change 0.776
Fifty Day Average Change Percent 0.07317993
Fifty Two Week Change Percent -23.129255
Fifty Two Week High 15.82
Fifty Two Week High Change -4.4399996
Fifty Two Week High Change Percent -0.28065738
Fifty Two Week Low 9.75
Fifty Two Week Low Change 1.6300001
Fifty Two Week Low Change Percent 0.1671795
Fifty Two Week Range 9.75 - 15.82
Financial Currency USD
First Trade Date Milliseconds 1,749,735,000,000
Forward Eps 1.36826
Forward P E 8.317133
Free Cashflow 423,166,112
Full Exchange Name NYSE
Fullday Change 0.0799999
Fullday Change Percent 0.707964
Fullday Price 11.414
Gmt Off Set Milliseconds -14,400,000
Gross Margins 1.0
Gross Profits 1,307,137,024
Has Pre Post Market Data 1
Held Percent Insiders 0.00053
Held Percent Institutions 0.44095
Implied Shares Outstanding 458,185,389
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.35
Last Fiscal Year End 1,767,139,200
Long Business Summary Blue Owl Technology Finance Corp. is a business development company specializes in upper middle-market, making debt and equity investments such as senior secured or unsecured loans, subordinated loans or mezzanine loans and equity-related securities including common equity, warrants, preferred stock and similar forms of senior equity, finance and business development company. The firm prefers to invest in technology and software companies. It primarily makes investments in the United States. Blue Owl Technology Finance Corp. is founded in 2018 and is based in New York, New York.
Long Name Blue Owl Technology Finance Corp.
Market us_market
Market Cap 5,214,149,632
Market State CLOSED
Max Age 86,400
Message Board Id finmb_577238161
Most Recent Quarter 1,782,777,600
Net Income To Common 375,083,008
Next Fiscal Year End 1,798,675,200
Non Diluted Market Cap 5,177,494,895
Number Of Analyst Opinions 9
Open 11.33
Operating Cashflow -1,561,968,000
Operating Margins 0.73323995
Payout Ratio 1.7073
Post Market Change 0.033999443
Post Market Change Percent 0.29876488
Post Market Price 11.414
Post Market Time 1,787,959,811
Previous Close 11.3
Price Eps Current Year 8.954496
Price Hint 2
Price To Book 0.69065976
Price To Sales Trailing12 Months 3.9889848
Profit Margins 0.28695
Quick Ratio 0.147
Quote Source Name Delayed Quote
Quote Type EQUITY
Recommendation Key buy
Recommendation Mean 2.0
Region US
Regular Market Change 0.0799999
Regular Market Change Percent 0.707964
Regular Market Day High 11.43
Regular Market Day Low 11.22
Regular Market Day Range 11.22 - 11.43
Regular Market Open 11.33
Regular Market Previous Close 11.3
Regular Market Price 11.38
Regular Market Time 1,787,947,202
Regular Market Volume 2,222,342
Return On Assets 0.042940002
Return On Equity 0.04832
Revenue Growth 0.058
Revenue Per Share 2.809
Sand P52 Week Change 0.20504117
Sector Financial Services
Sector Disp Financial Services
Sector Key financial-services
Shares Outstanding 458,185,389
Shares Percent Shares Out 0.0121
Shares Short 5,536,156
Shares Short Previous Month Date 1,784,073,600
Shares Short Prior Month 5,561,555
Short Name Blue Owl Technology Finance Cor
Short Percent Of Float 0.0121
Short Ratio 2.02
Source Interval 15
State NY
Symbol OTF
Target High Price 17.0
Target Low Price 11.0
Target Mean Price 13.61111
Target Median Price 14.0
Total Cash 213,506,000
Total Cash Per Share 0.466
Total Debt 7,157,528,064
Total Revenue 1,307,137,024
Tradeable 0
Trailing Annual Dividend Rate 1.4
Trailing Annual Dividend Yield 0.1238938
Trailing Eps 0.83
Trailing P E 13.710844
Trailing Peg Ratio None
Triggerable 1
Two Hundred Day Average 12.02245
Two Hundred Day Average Change -0.64245033
Two Hundred Day Average Change Percent -0.053437553
Type Disp Equity
Volume 2,222,342
Website https://www.blueowltechnologyfinance.com
Zip 10,022