| Indicators | Browse All

Blue Owl Technology Finance Corp. (OTF)

Financial Services | Asset Management | New York, United States | NYSE
10.15 USD -0.18 (-1.743%) ⇩ (July 13, 2026, 4 p.m. EDT)
After hours: 10.20 +0.05 (0.493%) ⇧ (July 13, 2026, 7:59 p.m. EDT)

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

The investment case here is fundamentally broken despite the eye-popping headline yield. The company is bleeding cash, with operating cash flow deeply negative at -$1.6 billion while free cash flow barely reaches $450 million. This disconnect suggests the business model is consuming capital faster than it generates it, a dangerous sign for any holder. The balance sheet reflects this distress with a massive debt load of nearly $7 billion against only $488 million in cash, resulting in a precarious current ratio of 0.30. While the stock trades at a discount to book value, this is likely a market correction for the deteriorating operational reality rather than a margin of safety. The recent price action shows the stock hovering near its 52-week lows, failing to capitalize on the cheap valuation. Furthermore, the dividend, while yielding over 13%, is unsustainable given the negative operating cash flow and a payout ratio exceeding 145%; the company is effectively paying out more than it earns from operations, which is a classic recipe for a cut. The statistical forecast models also lean slightly negative for the near term, confirming the lack of immediate catalysts. This is a speculative deep-value trap where the fundamentals are actively degrading.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
AutoTheta ✓0.062153
MSTL_540.065563
MSTL0.082347
AutoETS0.083169
AutoARIMA0.083171

Forecast horizon: 60 days | Selected: AutoTheta

Forecast Reliability
Score 45%
H-stat 2.58
Ljung-Box p 0.000
Jarque-Bera p 0.162
Excess Kurtosis -0.25
Attribute Value
Sector Financial Services
Ex Dividend Date 2026-09-20
Last Dividend Date 2026-06-29
Debt to Equity Ratio 90.781
Revenue per Share 2.761
Market Cap 4,695,818,240
Trailing P/E 10.80
Forward P/E 7.59
Profit Margins 32.78%
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 13.55
exDividendDate 2026-09-21
trailingAnnualDividendRate 1.45
trailingAnnualDividendYield 0.14036787
lastDividendValue 0.35
lastDividendDate 2026-06-30
dividendDate 2026-10-06

Info Dump

Attribute Value
52 Week Change -0.33611828
Address1 399 Park Avenue
Address2 38th Floor
All Time High 21.62
All Time Low 10.08
Ask 0.0
Ask Size 1,200
Average Daily Volume10 Day 2,218,080
Average Daily Volume3 Month 2,229,585
Average Volume 2,229,585
Average Volume10Days 2,218,080
Bid 0.0
Bid Size 1,600
Book Value 16.493
City New York
Country United States
Crypto Tradeable 0
Currency USD
Current Price 10.15
Current Ratio 0.302
Custom Price Alert Confidence HIGH
Date Short Interest 1,782,777,600
Day High 10.45
Day Low 10.145
Debt To Equity 90.781
Display Name Blue Owl Technology Finance
Dividend Date 1,791,244,800
Dividend Rate 1.4
Dividend Yield 13.55
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 8.623
Enterprise Value 11,111,987,200
Eps Current Year 1.2414
Eps Forward 1.33812
Eps Trailing Twelve Months 0.94
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.869
Fifty Day Average Change -0.7190008
Fifty Day Average Change Percent -0.066151515
Fifty Two Week Change Percent -33.611828
Fifty Two Week High 15.82
Fifty Two Week High Change -5.67
Fifty Two Week High Change Percent -0.35840708
Fifty Two Week Low 10.08
Fifty Two Week Low Change 0.069999695
Fifty Two Week Low Change Percent 0.006944414
Fifty Two Week Range 10.08 - 15.82
Financial Currency USD
First Trade Date Milliseconds 1,749,735,000,000
Forward Eps 1.33812
Forward P E 7.5852685
Free Cashflow 450,588,000
Full Exchange Name NYSE
Gmt Off Set Milliseconds -14,400,000
Gross Margins 1.0
Gross Profits 1,288,572,032
Has Pre Post Market Data 1
Held Percent Insiders 0.00052
Held Percent Institutions 0.39891
Implied Shares Outstanding 462,642,204
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.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 4,695,818,240
Market State PREPRE
Max Age 86,400
Message Board Id finmb_577238161
Most Recent Quarter 1,774,915,200
Net Income To Common 422,348,000
Next Fiscal Year End 1,798,675,200
Non Diluted Market Cap 4,779,093,967
Number Of Analyst Opinions 9
Open 10.37
Operating Cashflow -1,655,431,040
Operating Margins 0.84804
Payout Ratio 1.4583
Post Market Change 0.05000019
Post Market Change Percent 0.49261275
Post Market Price 10.2
Post Market Time 1,783,987,154
Previous Close 10.33
Price Eps Current Year 8.176252
Price Hint 2
Price To Book 0.6154126
Price To Sales Trailing12 Months 3.6442032
Profit Margins 0.32776
Quick Ratio 0.222
Quote Type EQUITY
Recommendation Key none
Region US
Regular Market Change -0.18
Regular Market Change Percent -1.7425
Regular Market Day High 10.45
Regular Market Day Low 10.145
Regular Market Day Range 10.145 - 10.45
Regular Market Open 10.37
Regular Market Previous Close 10.33
Regular Market Price 10.15
Regular Market Time 1,783,972,802
Regular Market Volume 1,694,142
Return On Assets 0.04295
Return On Equity 0.05431
Revenue Growth 0.783
Revenue Per Share 2.761
Sand P52 Week Change 0.20847368
Sector Financial Services
Sector Disp Financial Services
Sector Key financial-services
Shares Outstanding 462,642,204
Shares Percent Shares Out 0.0167
Shares Short 7,722,565
Shares Short Previous Month Date 1,780,012,800
Shares Short Prior Month 7,054,083
Short Name Blue Owl Technology Finance Cor
Short Percent Of Float 0.0167
Short Ratio 3.01
Source Interval 15
State NY
Symbol OTF
Target High Price 16.0
Target Low Price 11.5
Target Mean Price 13.55556
Target Median Price 14.0
Total Cash 488,163,008
Total Cash Per Share 1.055
Total Debt 6,904,331,776
Total Revenue 1,288,572,032
Tradeable 0
Trailing Annual Dividend Rate 1.45
Trailing Annual Dividend Yield 0.14036787
Trailing Eps 0.94
Trailing P E 10.797872
Trailing Peg Ratio None
Triggerable 1
Two Hundred Day Average 12.61295
Two Hundred Day Average Change -2.4629507
Two Hundred Day Average Change Percent -0.19527158
Type Disp Equity
Volume 1,694,142
Website https://www.blueowltechnologyfinance.com
Zip 10,022