| Browse All

Blue Owl Technology Finance Corp. (OTF)

Financial Services | Asset Management | New York, United States | NYSE
12.16 USD +0.09 (0.746%) ⇧ (April 17, 2026, 4 p.m. EDT)
After hours: 12.13 -0.03 (-0.030%) ⇩ (April 17, 2026, 5:59 p.m. EDT)

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

OTF appears to be in a volatile and uncertain phase, with recent price movements showing a downward trend. The stock has been trading below its 50-day moving average, indicating potential short-term bearish sentiment. The dividend yield is high, but the payout ratio suggests that the company may not be sustainable in the long run. While the stock is currently undervalued relative to its 52-week high, the lack of analyst recommendations and the high debt-to-equity ratio raise concerns. The forecasting model suggests a slight decline in the short term, so caution is advised for short-term traders. For long-term investors, the stock's fundamentals are weak, and the high debt load makes it a risky investment. Dividend investors may find the yield attractive, but the payout ratio and recent dividend history suggest that the dividends may not be reliable. Overall, OTF is a high-risk stock with limited upside potential.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
AutoTheta ✓0.090799
MSTL0.091995
AutoARIMA0.096559
AutoETS0.097047

Forecast horizon: 45 days | Selected: AutoTheta

Forecast Reliability
Score 70%
H-stat 1.32
Ljung-Box p 0.000
Jarque-Bera p 0.335
Excess Kurtosis -1.08
Attribute Value
Sector Financial Services
Ex Dividend Date 2026-06-21
Last Dividend Date 2026-03-30
Debt to Equity Ratio 78.196
Revenue per Share 2.798
Market Cap 5,658,412,544
Trailing P/E 6.87
Forward P/E 8.94
Profit Margins 62.89%
Website https://www.blueowltechnologyfinance.com

Dividend Data

Dividend History
Date Dividend Yield %
2026-03-31 0.35 2.824859
2026-03-23 0.05 0.419540
2025-12-31 0.35 2.486212
2025-12-23 0.05 0.375215
2025-09-30 0.35 2.689321
2025-09-22 0.05 0.382845
2025-06-30 0.35 2.507550
Additional Data
dividendRate 1.4
dividendYield 11.51
exDividendDate 2026-06-22
trailingAnnualDividendRate 1.39
trailingAnnualDividendYield 0.11516156
lastDividendValue 0.35
lastDividendDate 2026-03-31
dividendDate 2026-10-06

Info Dump

Attribute Value
52 Week Change -0.27113527
Address1 399 Park Avenue
Address2 38th Floor
All Time High 21.62
All Time Low 10.87
Ask 12.13
Ask Size 300
Average Analyst Rating 2.0 - Buy
Average Daily Volume10 Day 1,783,040
Average Daily Volume3 Month 2,340,257
Average Volume 2,340,257
Average Volume10Days 1,783,040
Bid 12.08
Bid Size 500
Book Value 17.329
City New York
Country United States
Crypto Tradeable 0
Currency USD
Current Price 12.16
Current Ratio 0.194
Custom Price Alert Confidence HIGH
Date Short Interest 1,774,915,200
Day High 12.35
Day Low 12.08
Debt To Equity 78.196
Display Name Blue Owl Technology Finance
Dividend Date 1,791,244,800
Dividend Rate 1.4
Dividend Yield 11.51
Earnings Call Timestamp End 1,778,167,800
Earnings Call Timestamp Start 1,778,167,800
Earnings Growth -0.076
Earnings Quarterly Growth 1.044
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 10.183
Enterprise Value 11,663,688,704
Eps Current Year 1.29817
Eps Forward 1.36
Eps Trailing Twelve Months 1.77
Esg Populated 0
Ex Dividend Date 1,782,086,400
Exchange NYQ
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 12.0184
Fifty Day Average Change 0.14159966
Fifty Day Average Change Percent 0.011781906
Fifty Two Week Change Percent -27.113527
Fifty Two Week High 21.62
Fifty Two Week High Change -9.460001
Fifty Two Week High Change Percent -0.43755785
Fifty Two Week Low 10.87
Fifty Two Week Low Change 1.29
Fifty Two Week Low Change Percent 0.118675254
Fifty Two Week Range 10.87 - 21.62
Financial Currency USD
First Trade Date Milliseconds 1,749,735,000,000
Forward Eps 1.36
Forward P E 8.941176
Free Cashflow 466,150,240
Full Exchange Name NYSE
Gmt Off Set Milliseconds -14,400,000
Gross Margins 1.0
Gross Profits 1,145,448,960
Has Pre Post Market Data 1
Held Percent Insiders 0.0005
Held Percent Institutions 0.30477
Implied Shares Outstanding 465,329,992
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.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,658,412,544
Market State CLOSED
Max Age 86,400
Message Board Id finmb_577238161
Most Recent Quarter 1,767,139,200
Net Income To Common 720,371,008
Next Fiscal Year End 1,798,675,200
Non Diluted Market Cap 5,614,560,106
Number Of Analyst Opinions 9
Open 12.22
Operating Cashflow -915,952,000
Operating Margins 0.69383
Payout Ratio 0.5966
Post Market Change -0.029999733
Post Market Change Percent -0.24670833
Post Market Price 12.13
Post Market Time 1,776,463,141
Previous Close 12.07
Price Eps Current Year 9.367032
Price Hint 2
Price To Book 0.70171386
Price To Sales Trailing12 Months 4.939908
Profit Margins 0.6289
Quick Ratio 0.168
Quote Source Name Delayed Quote
Quote Type EQUITY
Recommendation Key buy
Recommendation Mean 2.0
Region US
Regular Market Change 0.0900002
Regular Market Change Percent 0.745652
Regular Market Day High 12.35
Regular Market Day Low 12.08
Regular Market Day Range 12.08 - 12.35
Regular Market Open 12.22
Regular Market Previous Close 12.07
Regular Market Price 12.16
Regular Market Time 1,776,456,002
Regular Market Volume 1,186,202
Return On Assets 0.049039997
Return On Equity 0.12349
Revenue Growth 0.923
Revenue Per Share 2.798
Sand P52 Week Change 0.36506534
Sector Financial Services
Sector Disp Financial Services
Sector Key financial-services
Shares Outstanding 461,723,693
Shares Percent Shares Out 0.020399999
Shares Short 9,412,135
Shares Short Previous Month Date 1,772,150,400
Shares Short Prior Month 6,825,696
Short Name Blue Owl Technology Finance Cor
Short Percent Of Float 0.020399999
Short Ratio 3.64
Source Interval 15
State NY
Symbol OTF
Target High Price 17.0
Target Low Price 13.0
Target Mean Price 14.83333
Target Median Price 14.5
Total Cash 282,924,000
Total Cash Per Share 0.608
Total Debt 6,288,200,192
Total Revenue 1,145,448,960
Tradeable 0
Trailing Annual Dividend Rate 1.39
Trailing Annual Dividend Yield 0.11516156
Trailing Eps 1.77
Trailing P E 6.8700566
Trailing Peg Ratio None
Triggerable 1
Two Hundred Day Average 13.81405
Two Hundred Day Average Change -1.6540499
Two Hundred Day Average Change Percent -0.11973678
Type Disp Equity
Volume 1,186,202
Website https://www.blueowltechnologyfinance.com
Zip 10,022