STEPStepStone Group Inc.
52.29USD-2.70%Mkt Cap: 6.56B USDP/E: Last update: 2026-05-26

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…

Indicators:|

Key Statistics

Company
Market Cap6.56B USD
Enterprise Value5.90B USD
Revenue (TTM)1.99B USD
Gross Profit579.66M USD
Net Income (TTM)-179.56M USD
Revenue/Share25.22 USD
Last Price52.29 USD
Fiscal Year EndMar 2026
MR QuarterMar 2026
Employees
CountryUS
SectorFinancial Services
IndustryAsset Management
ISIN
Valuation
P/E (Trailing)
P/E (Forward)16.50
PEG
EV/EBITDA-6.04
EV/Revenue2.96
P/S3.44
P/B-11.58
EPS (TTM)-6.78
EPS (Forward)3.32
52W Range
40.5831% of range77.79
52W High77.79 USD
52W Low40.58 USD
Profitability
Gross Margin49.34%
Oper. Margin-3.44%
EBITDA Margin-49.03%
Profit Margin-15.28%
ROE-100.12%
ROA-3.91%
Growth
Revenue Growth55.80%
Earnings Growth
Cash Flow & Leverage
Operating CF64.93M USD
CapEx (TTM)5.10M USD
FCF Margin
FCF Yield
Net Debt186.94M USD
Net Debt/EBITDA-0.19
Balance Sheet
Debt/Equity2.13
Current Ratio0.81
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.05%
5Y Avg Yield
Payout Ratio167.21%
Ex-Div DateJun 15, 2026
Pay DateMar 13, 2026
Analyst Consensus
Rating
Target (Mean)72.63 USD
Target Range60.00 USD91.00 USD
# Analysts8
Ownership
Shares Out.80.70M
Float68.99M
Insiders5.55%
Institutions103.37%
Short Interest
Short Ratio4.8d
Short % Float6.78%
Short % Out.5.88%
Shares Short4.71M
Short (prev mo.)4.14M
Technical
SMA 5050.75 (+3.0%)
SMA 20059.37 (-11.9%)
Beta1.33
S&P 52W Chg28.31%
Avg Vol (30d)889.42K
Avg Vol (10d)837.06K
Technical Indicators
RSI (14)
MACD
MACD Signal
MACD Hist.
BB Upper
BB Middle
BB Lower
BB Width
ATR (14)
Vol Ratio (20d)