OTF

Blue Owl Technology Finance Corp.

$11.07+1.83% today
AI Take · AlgoThesis

Blue Owl Technology Finance trades at a strikingly attractive 12.17 P/E despite sitting near neutral momentum (RSI 50.3), suggesting the market hasn't fully repriced this BDC's valuation relative to tech-focused lending peers. The minimal short interest of 1.64% indicates limited conviction from bears, though this also means no squeeze catalyst exists. Trading below its 52-week high with a compressed multiple hints at either genuine value or underappreciation of credit risks inherent in technology financing—the thin short float combined with moderate valuation creates neither obvious overbought conditions nor screaming opportunity, but rather a patience-rewarding setup for those comfortable with BDC credit cycles.

Snapshot

Market cap
$5.0B
P/E
12.2
Forward P/E
8.8
EPS (TTM)
$0.90
Dividend yield
12.83%
Net margin
32.8%
ROE
5.3%
RSI (14)
50
Beta
-0.25
Short % of float
1.6%
Days to cover
3.8
52w high
No

Recent headlines

Build a thesis around OTF

Type a thesis in plain English. AlgoThesis researches it with real data, cites sources, and hands back a tradeable basket.

Open in AlgoThesis →
OTF — Blue Owl Technology Finance Corp. · 1.6% short · P/E 12.2 · AlgoThesis