STEP

StepStone Group Inc. Class A Common Stock

Financial Services · Investment Advice
$49.31-1.56% today
AI Take · AlgoThesis

StepStone's 6.78% short interest sits meaningfully above typical levels, yet the stock trades 61.9 RSI—approaching overbought territory—suggesting conviction among longs despite bearish positioning. The absence of a P/E ratio indicates either unprofitability or capital structure peculiarities common in alternative asset managers, creating valuation opacity. Trading below its 52-week high while maintaining elevated technical momentum hints at consolidation rather than weakness, though the short-interest-to-RSI mismatch warrants scrutiny: shorts aren't capitulating despite strength, possibly anticipating profit-taking or macro headwinds in alternatives distribution. The $4.5B market cap and divergent technicals suggest cautious positioning into any near-term catalyst.

Snapshot

Market cap
$4.0B
P/E
Forward P/E
21.0
EPS (TTM)
$-6.80
Dividend yield
2.24%
Net margin
-26.5%
ROE
-98.4%
RSI (14)
39
Beta
1.63
Short % of float
6.6%
Days to cover
5.7
52w high
No

Recent headlines

Peers in Investment Advice

Build a thesis around STEP

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

Open in AlgoThesis →