Blue Owl Technology Finance Corp.
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
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 →