MarketInOut Stock Screener Log In | Sign Up
 

Blue Owl Technology Finance Corp

NYSE • Financial Services • Asset Management • Quote as of 10/23/2026
Blue Owl Technology Finance Corp stock price and volume chart

Company Profile

IndustryAsset Management
SectorFinancial Services
ExchangeNYSE
Market Capitalization4,192.4 mln
Float380 mln
Earnings Date11/04/2026

EPS

0.83
Decent

P / E

10.99
Fair value

Piotroski F-Score

6 / 9
Solid

Beneish M-Score

-1.96
Caution advised

Relative Strength

44 / 100
Slightly lagging

Debt / Equity

0.95
Moderate leverage

Business Description

Blue Owl Technology Finance Corp. is a New York-based investment firm founded in 2018 that provides financing to established technology and software companies across the United States. The company offers a range of funding options, from secured and unsecured loans to equity instruments such as preferred stock and warrants. Its focus is on larger, growth-stage businesses that sit above the traditional middle market.

Key Fundamentals

EPS0.83
P/E10.99
ROE4.78
RPS2.81
ROIC5.39
ROA2.64
Interest Cover1.92
EBITDA, mln770
EV / EBITDA14.91
EV / EBIT14.91
Revenue, mln1,456
EV / Revenue7.88

Quote Details

Last 9.12
Change -0.03 (-0.33%)
Open 9.09
Volume 1,655,482
Turnover 15,097,996
Average Volume 2,156,316

Financial Ratios

Pre-Tax Profit Margin26
Leverage Ratio2.00
Current Ratio0.92
Price / Book0.60
Price / Tangible Book0.60
Price / Free Cash Flow12.14
Debt / Equity0.95
Price / Sales3.14
PEG Ratio2.77

Financial Strength

Altman Z-Score0.64
Piotroski F-Score 6 / 9
Beneish M-Score-1.96
Price to Intrinsic Value0.52
Price to Graham Number0.57
Short Ratio2.52
Short % of Float1.18

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -0.11% 50 / 100   
1 Month -8.06% 33 / 100   
2 Months -6.56% 38 / 100   
6 Months -11.63% 33 / 100   
1 Year -25.97% 27 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog