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