OTF

Blue Owl Technology Finance Corp.
NYSEFINANCIAL SERVICESASSET MANAGEMENT

Key Statistics

Market Cap
$5.17B
P/E Ratio
6.32
EPS
$1.76
Beta
52W High
$19.34
52W Low
$10.57
50-Day MA
$12.29
200-Day MA
$13.97
Dividend Yield
12.30%
Profit Margin
62.90%
Forward P/E
8.70
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.52
EV/Revenue14.93
EV/EBITDA9.00
Quarterly Earnings Growth (YoY)-7.60%
Quarterly Revenue Growth (YoY)92.30%
Shares Outstanding$461.72M
Float0
% Insiders0.05%
% Institutions29.90%

Analyst Ratings

Consensus ($14.83 target)
1
Strong Buy
4
Buy
4
Hold
Data last updated: 4/8/2026