Stocktoria

StepStone Group Inc. STEP

Nasdaq · stock · Investment Advice · website · IPO 2020-09-16 · LEI

StepStone Group Inc. statistics & valuation

P / S2.4×
P / B6.8×
P / FCF73.9×
Net margin-26.9%
FCF margin3.2%

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Net margin (%)
0.00% 8.00% 14.20% 8.20% -15.30% -26.90% 2020202120222023202420252026
Gross margin (%)
2020202120222023202420252026
Operating margin (%)
2020202120222023202420252026
Return on equity (%)
9.50% 10.60% -1.10% 3.50% -12.90% -77.50% 2020202120222023202420252026
Shares outstanding
33.3M 53.6M 61.9M 66.5M 71.1M 79.0M 2020202120222023202420252026
Net debt ($)
$53.2M -$179.9M -$53.5M $98.4M $148.8M $269.3M 2020202120222023202420252026
Share buybacks ($)
2020202120222023202420252026
Return on assets (%)
0.00% 4.70% 4.60% -0.50% 1.50% -3.90% -7.90% 2020202120222023202420252026
Free cash flow margin (%)
14.60% 18.80% 15.50% 19.90% 5.10% 3.20% 2020202120222023202420252026
Debt / equity (×)
0.00× 0.03× 0.06× 0.09× 0.19× 2020202120222023202420252026
EPS ($)
$2.06 $3.84 -$0.30 $0.91 -$2.52 -$6.78 2020202120222023202420252026

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2026FY2025FY2024FY2023FY2022FY2021FY2020
Net margin-26.9%-15.3%8.2%27.2%14.2%8.0%0.0%
FCF margin3.2%5.1%19.9%-215.4%15.5%18.8%14.6%
Return on assets-7.9%-3.9%1.5%-0.5%4.6%4.7%0.0%
Return on equity-77.5%-12.9%3.5%-1.1%10.6%9.5%
Debt / equity0.19×0.09×0.06×0.03×0.00×

Computed from company filings · US · as of 2026-03-31. Facts plus Stocktoria's own computed scores — not investment advice.