NYSE : OTF

Blue Owl Technology Finance Corp. — Key statistics

Financials · Asset Management · United States

Last price 9.51 USD (Oct 30, 2026, 4:00 PM EDT) · Market cap 4.36B

Overview · Financial statements · Key statistics · Dividends · Company profile · Price history · Reports

Key statistics

Valuation

MeasureValue
Market Cap4.36B
Enterprise Value11.30B

Dates

MeasureValue
Earnings DateNov 4, 2026
Ex-Dividend DateSep 30, 2026

Shares

MeasureValue
Current Share Class458.19M
Shares Outstanding458.19M
Shares Change (YoY)+65.62%
Shares Change (QoQ)-0.73%
Owned by Insiders (%)0.06%
Owned by Institutions (%)45.92%
Floatn/a

Ratios

MeasureValue
PE Ratio11.80
Forward PE7.20
PS Ratio3.33
Forward PS2.92
PB Ratio0.58
P/TBV Ratio0.58
P/FCF Ration/a
P/OCF Ration/a
PEG Ration/a

Evratios

MeasureValue
EV / Earnings30.13
EV / Sales8.65
EV / EBITDAn/a
EV / EBIT11.71
EV / FCFn/a

Financialposition

MeasureValue
Current Ratio0.17
Quick Ratio0.15
Debt / Equity0.95
Debt / EBITDAn/a
Debt / FCFn/a
Interest Coverage2.44

Financialefficiency

MeasureValue
Return on Equity (ROE)4.83%
Return on Assets (ROA)4.29%
Return on Invested Capital (ROIC)6.67%
Return on Capital Employed (ROCE)7.54%
Weighted Average Cost of Capital (WACC)n/a
Revenue Per Employeen/a
Profits Per Employeen/a
Employee Countn/a
Asset Turnover0.09
Inventory Turnovern/a

Taxes

MeasureValue
Income Tax5.69M
Effective Tax Rate1.49%

Stockprice

MeasureValue
Beta (5Y)n/a
52-Week Price Change-33.59%
50-Day Moving Average10.15
200-Day Moving Average11.14
Relative Strength Index (RSI)49.46
Average Volume (20 Days)2,206,720

Shortselling

MeasureValue
Short Interest6.19M
Short Previous Month5.71M
Short % of Shares Out1.35%
Short % of Floatn/a
Short Ratio (days to cover)2.89

Incomestatement

MeasureValue
Revenue1.31B
Gross Profit1.31B
Operating Income965.12M
Pretax Income380.77M
Net Income375.08M
EBITDAn/a
EBIT965.12M
Earnings Per Share (EPS)$0.81

Balancesheet

MeasureValue
Cash & Cash Equivalents213.51M
Total Debt7.16B
Net Cash-6.94B
Net Cash Per Share-$15.16
Equity (Book Value)7.54B
Book Value Per Share16.48
Working Capital-1.87B

Cashflow

MeasureValue
Operating Cash Flow-1.56B
Capital Expendituresn/a
Depreciation & Amortizationn/a
Net Borrowing2.45B
Free Cash Flow-1.56B
FCF Per Share-$3.41

Margins

MeasureValue
Gross Margin100.00%
Operating Margin73.83%
Pretax Margin29.13%
Profit Margin28.70%
EBITDA Marginn/a
EBIT Margin73.83%
FCF Marginn/a

Dividends

MeasureValue
Dividend Per Share$1.55
Dividend Yield16.30%
Dividend Growth (YoY)n/a
Years of Dividend Growthn/a
Payout Ratio198.47%
FCF Payout Ration/a
Buyback Yield-65.62%
Shareholder Yield-49.32%
Earnings Yield8.48%
FCF Yield-35.85%

Analystforecasts

MeasureValue
Price Target$13.61
Price Target Difference43.11%
Analyst ConsensusBuy
Analyst Count9
Revenue Growth Forecast (3Y)13.71%
EPS Growth Forecast (3Y)n/a

Stocksplits

MeasureValue
Last Split Daten/a
Split Typen/a
Split Ration/a

Scores

MeasureValue
Altman Z-Score0.65
Piotroski F-Score3

Fairvalue

MeasureValue
Lynch Fair Value
Lynch Upside
Graham Number
Graham Upside