OBDC

Blue Owl Capital Corporation

$11.21+0.93% today
AI Take · AlgoThesis

Blue Owl Capital trades at a strikingly low 8.98 P/E ratio, suggesting deep value positioning relative to broader market multiples, though sector comparisons remain unavailable. With RSI at 42.3, the stock shows no overbought condition and sits comfortably in neutral territory—room to move either direction. The 4.27% short interest is modest, limiting squeeze potential. The fact that the stock trades well below its 52-week high indicates it has experienced meaningful pullback, which could reflect either deteriorating fundamentals or a genuine valuation opportunity. The combination of compressed multiples and mid-range momentum suggests the market is either pricing in structural headwinds or has simply moved on from this name despite reasonable valuation metrics.

Snapshot

Market cap
$5.5B
P/E
15.5
Forward P/E
8.8
EPS (TTM)
$0.71
Dividend yield
11.16%
Net margin
20.2%
ROE
4.8%
RSI (14)
50
Beta
0.78
Short % of float
4.0%
Days to cover
5.2
52w high
No

Recent headlines

Build a thesis around OBDC

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

Open in AlgoThesis →
OBDC — Blue Owl Capital Corporation · 4.0% short · P/E 15.5 · AlgoThesis