48.31USD-1.58%Mkt Cap: 6.06B USDP/E: —Last update: 2026-06-01
StepStone Group Inc. is a private equity and venture capital firm specializing in primary, direct, fund of funds, secondary direct, and secondary indirect investments. For direct investment, it seeks to invest in private…
Industry Peers
Asset ManagementIndicators:|
Key Statistics
Company
Market Cap6.06B USD
Enterprise Value5.46B USD
Revenue (TTM)1.99B USD
Gross Profit905.94M USD
Net Income (TTM)-535.81M USD
Revenue/Share25.22 USD
Last Price48.31 USD
Fiscal Year EndMar 2026
MR QuarterMar 2026
Employees1.3K
CountryUS
SectorFinancial Services
IndustryAsset Management
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)14.88
PEG—
EV/EBITDA-5.59
EV/Revenue2.74
P/S3.09
P/B-10.43
EPS (TTM)-6.78
EPS (Forward)3.31
52W Range
40.5821% of range77.79
52W High77.79 USD
52W Low40.58 USD
Profitability
Gross Margin45.44%
Oper. Margin-3.45%
EBITDA Margin-49.03%
Profit Margin-26.88%
ROE129.56%
ROA-7.92%
Growth
Revenue Growth55.80%
Earnings Growth—
Cash Flow & Leverage
Operating CF66.48M USD
CapEx (TTM)2.62M USD
FCF Margin131.85%
FCF Yield43.38%
Net Debt186.94M USD
Net Debt/EBITDA-0.19
Balance Sheet
Debt/Equity-3.16
Current Ratio0.82
Quick Ratio0.81
Book Value/Sh-4.7270 USD
Cash/Share13.86 USD
Dividends
Fwd Div Rate1.670 USD
Trail. Div Rate1.080 USD
Div. Yield3.33%
5Y Avg Yield—
Payout Ratio167.21%
Ex-Div DateJun 15, 2026
Pay DateJun 30, 2026
Analyst Consensus
Rating1.5 (Buy)
Target (Mean)72.50 USD
Target Range60.00 USD – 92.00 USD
# Analysts8
Ownership
Shares Out.80.71M
Float69.07M
Insiders5.55%
Institutions103.25%
Short Interest
Short Ratio5.7d
Short % Float6.64%
Short % Out.5.76%
Shares Short4.65M
Short (prev mo.)4.25M
Technical
SMA 5051.38 (-6.0%)
SMA 20059.19 (-18.4%)
Beta1.33
S&P 52W Chg27.70%
Avg Vol (30d)876.58K
Avg Vol (10d)1.16M
Technical Indicators
RSI (14)38.1
MACD-0.3264
MACD Signal0.3386
MACD Hist.-0.6650
BB Upper57.20 USD
BB Middle53.55 USD
BB Lower49.90 USD
BB Width13.63%
ATR (14)2.467 USD
Vol Ratio (20d)0.69x