STEP StepStone Group Inc.

44.18USD-2.17%Mkt Cap: 5.70B $P/E: —

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…

Key Statistics

Company
Market Cap5.70B USD
Enterprise Value6.36B USD
Revenue (TTM)2.01B USD
Gross Profit905.94M USD
Net Income (TTM)-535.81M USD
Revenue/Share25.08 USD
Last Price44.18 USD
Fiscal Year EndMar 2026
MR QuarterJun 2026
Employees1.4K
CountryUS
SectorFinancial Services
IndustryAsset Management
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)13.31
PEG—
EV/EBITDA-5.66
EV/Revenue3.17
P/S2.90
P/B-6.90
EPS (TTM)-7.52
EPS (Forward)3.39
52W Range
38.8514% of range77.79
52W High77.79 USD
52W Low38.85 USD
Profitability
Gross Margin45.44%
Oper. Margin-54.05%
EBITDA Margin-55.94%
Profit Margin-26.88%
ROE129.56%
ROA-7.92%
Growth
Revenue Growth4.00%
Earnings Growth—
Cash Flow & Leverage
Operating CF66.48M USD
CapEx (TTM)2.62M USD
FCF Margin140.55%
FCF Yield49.49%
Net Debt865.49M USD
Net Debt/EBITDA-0.77
Balance Sheet
Debt/Equity-3.16
Current Ratio0.64
Quick Ratio0.64
Book Value/Sh-6.55 USD
Cash/Share8.54 USD
Dividends
Fwd Div Rate1.72 USD
Trail. Div Rate1.12 USD
Div. Yield3.73%
5Y Avg Yield1.85%
Payout Ratio164.52%
Ex-Div DateAug 31, 2026
Pay DateSep 15, 2026
Analyst Consensus
Rating1.5 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)67.60 USD
Upside (mean)+53.0%
Target Range55.00 USD – 88.00 USD
55.00+53.0% to mean88.00
# Analysts10
Ownership
Shares Out.82.29M
Float75.36M
Insiders5.54%
Institutions98.31%
Short Interest
Short Ratio5.4d
Short % Float7.44%
Short % Out.6.49%
Shares Short5.34M
Short (prev mo.)6.43M
Technical
SMA 5047.82 (-7.6%)
SMA 20051.78 (-14.7%)
Beta1.28
S&P 52W Chg16.45%
Avg Vol (30d)1.04M
Avg Vol (10d)1.08M
Technical Indicators
RSI (14)42.1
MACD-0.9768
MACD Signal-0.8185
MACD Hist.-0.1583
BB Upper52.30 USD
BB Middle46.58 USD
BB Lower40.85 USD
BB Width24.58%
ATR (14)2.075 USD
Vol Ratio (20d)0.96x