OTF

Blue Owl Technology Finance Corp.
NYSEFINANCIAL SERVICESASSET MANAGEMENT

Key Statistics

Market Cap
$5.33B
P/E Ratio
6.59
EPS
$1.74
Beta
52W High
$19.34
52W Low
$10.57
50-Day MA
$11.74
200-Day MA
$13.56
Dividend Yield
12.00%
Profit Margin
62.90%
Forward P/E
8.78
PEG Ratio

About Blue Owl Technology Finance Corp.

Blue Owl Technology Finance Corp. The company is headquartered in New York, New York.

Official WebsiteUSAFY End: December

Fundamentals

Revenue (TTM)$1.15B
Gross Profit (TTM)$1.15B
EBITDA
Operating Margin69.40%
Return on Equity12.30%
Return on Assets4.90%
Revenue/Share (TTM)$2.80
Book Value$17.33
Price-to-Book0.67
Price-to-Sales (TTM)4.66
EV/Revenue14.94
EV/EBITDA9.00
Quarterly Earnings Growth (YoY)-7.60%
Quarterly Revenue Growth (YoY)92.30%
Shares Outstanding$461.72M
Float0
% Insiders0.05%
% Institutions30.80%

Historical Volatility

HV 10-Day
49.17%
HV 20-Day
39.71%
HV 30-Day
39.80%
HV 60-Day
41.95%
HV Rank

Volatility is currently expanding

Analyst Ratings

Consensus ($14.72 target)
1
Strong Buy
4
Buy
4
Hold

More FINANCIAL SERVICES Stocks

Data last updated: 5/5/2026