Company Deep Dive

Business segments breakdown, earnings transcript analysis, management credibility scoring, competitive landscape, and scenario modelling.

Request Deep Dive(50 Feathers)

OTF

HoldUnloved Quality

Blue Owl Technology Finance Corp. · Financial Services · United States · $5.2B · Avg Vol: $31M/d

48
StockRank
Get insider-trade alerts
Q
52
V
53
M
37
P/E (TTM)
13.9x
ROE
4.8%
D/E
0.9x
Dividend %
14.1%

COMPANY DESCRIPTION

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...

FINANCIAL SUMMARY (USD)

Year2022202320242025CAGRTTM2026E2027EFwd CAGR
Revenue50.0M391.9M353.5M779.3M149.8%1.3B943.4M1.1B17.5%
EPS0.040.800.691.76253.5%0.821.271.37-11.8%
Shares462.6M462.6M462.6M464.0M+0.3%458.2M
Debt3.2B2.9B2.9B6.3B25.8%7.2B
Equity3.4B3.5B3.6B8.0B33.4%
Op CF-295.3M708.4M64.2M-916.0M-90.9%-1.6B
Inv CF
Fin CF391.6M-442.6M-276.2M941.9M
Loading 1Y...
PRICE (1Y)+8.3%
9.8710.3310.8011.2611.73Jul 30Aug 20Sep 10
SMA 50SMA 200

Close
$10.69
RSI (14)
40.1
52W High
$13.94
From 52W High
0.8%

SCORE BREAKDOWN

Quality
52
ROIC (ROA)
4.3%*71.1
ROE
4.8%25.2
GP/Assets
8.9%71.0
Op. Margin
73.3%85.5
FCF/Assets
n/mN/A
Piotroski
446.2
Int. Cover
N/A
D/E Ratio
0.95x30.2
Current Ratio
0.17x9.6
Value
53
P/E (TTM)
13.9x44.5
EV/EBITDA
n/mN/A
P/FCF
n/mN/A
P/B
0.7x85.4
P/S
4.0x45.2
Div Yield
14.1%96.5
Momentum
37
52W High %
77%23.5
RS 6M
-15%21.0
SMA 50/200
0.95x16.2
EPS Rev 4W
+4.6%88.2
EPS Rev 12W
N/A
EPS Improve
+67%78.6
Q Growth
-24%14.0

FUNDAMENTALS

Market Cap
$5.2B
P/E (Forward)
8.3x
Gross Margin
100.0%

SECTOR PEERS

Closest peers in Financial Services, ranked by industry match, size, and score similarity. Cross-listings of OTF are excluded.

TickerCompanyMkt CapStockRankSignal
OTFBlue Owl Technology Finance Corp.(you)$5.2B48Hold
BXSLBlackstone Secured Lending Fund$5.8B47Hold
OBDCBlue Owl Capital Corporation$5.6B46Hold
HLNEHamilton Lane Incorporated$5.9B42Hold
UTGReaves Utility Income Fund$3.4B46Hold
CNSCohen & Steers, Inc.$4.3B54Hold
FSKFS KKR Capital Corp.$3.4B44Hold
ABAllianceBernstein Holding L.P.$3.4B44Hold
GBDCGolub Capital BDC, Inc.$3.4B53Hold
UTFCohen & Steers Infrastructure Fund, Inc$3.1B53Hold

Peer medians: ROE 9.5% · P/E 13.1x · Gross margin 100.0%

Blue Owl Technology Finance Corp. (OTF): Stock Score Summary

Blue Owl Technology Finance Corp. (OTF) has a MoatMap StockRank of 48/100 based on Quality (52/100), Value (53/100), and Momentum (37/100) factor scores. The current signal is HOLD.

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...

Key Financial Metrics

Price$10.69
Market Cap$5.2B
P/E (TTM)13.88
P/E (Forward)8.31
Price/Book0.69
Return on Equity4.8%
Debt/Equity0.95x
Gross Margin100.0%
Operating Margin73.3%
Revenue Growth5.8%
Dividend Yield14.1%
Free Cash Flow$423M

Blue Owl Technology Finance Corp. operates in the Asset Management industry, part of the Financial Services sector (United States).

Frequently Asked Questions

What is Blue Owl Technology Finance Corp.’s (OTF) StockRank?
MoatMap’s StockRank for Blue Owl Technology Finance Corp. (OTF) is 48/100, with a Hold signal. It is a composite of Quality (52), Value (53), and Momentum (37) factor ranks across MoatMap’s universe of 25,000+ stocks.
Does Blue Owl Technology Finance Corp. have an economic moat?
Blue Owl Technology Finance Corp. (OTF) has a Quality factor score of 52/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage: the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is Blue Owl Technology Finance Corp. a buy, hold, or sell?
MoatMap’s current signal for Blue Owl Technology Finance Corp. (OTF) is Hold, based on a StockRank of 48/100. Signals are derived mechanically from the StockRank composite and should be one input among many; combine with your own thesis on management, competitive position, and valuation.
What sector is Blue Owl Technology Finance Corp. in?
Blue Owl Technology Finance Corp. (OTF) operates in the Financial Services sector, specifically the Asset Management industry (United States).