StepStone Group Inc. logo STEP - StepStone Group Inc.

NEXT EARNINGS: May 21, 2026 EPS Est: $0.52 | Rev Est: $303.1M
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 4
HOLD 3
SELL 0
STRONG
SELL
0
| PRICE TARGET: $79.80 DETAILS
HIGH: $104.00
LOW: $67.00
MEDIAN: $73.00
CONSENSUS: $79.80
UPSIDE: 74.43%
Market Cap: 5.72B
Volume: 3,206,249
Avg Volume: 878,451
52 Week Range: 40.07-77.795
Sector: Financial Services
Industry: Asset Management
Beta: 1.32
Last Dividend: $1.48
Exchange: NASDAQ
Country: US
Employees: 1,090
IPO Date: 2020-09-16
EPS (TTM): -2.52
P/E Ratio: -20.69
Revenue (TTM): 1.17B
Total Assets: 4.59B
Total Debt: 382.79M
Cash & Equiv: 289.30M
Rev Growth (5Y): 21.3%
EPS Growth (5Y): N/A
FCF Growth (5Y): -1.7%
ROCE: -9.5%
Debt/Equity: 2.13

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-02-05 $0.65 $0.60 +8.3% $586.5M $303.1M +93.5%
2025-11-06 $0.54 $0.49 +11.3% $454.2M $272.3M +66.8%
2025-08-07 $-0.49 $0.43 -215.8% $366.3M $238.4M +53.6%
2025-05-22 $0.68 $0.44 +54.2% $377.7M $229.4M +64.7%
2025-02-06 $0.44 $0.47 -6.4% $339.0M $226.2M +49.8%
2024-11-07 $0.45 $0.46 -3.1% $271.7M $210.5M +29.0%
2024-08-08 $0.48 $0.36 +33.3% $186.4M $181.2M +2.9%
2024-05-23 $0.33 $0.28 +18.0% $356.8M $162.5M +119.6%

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017
Revenue 1.17B 711.63M (67.57M) 1.37B 787.72M 446.61M 256.27M 264.27M 163.06M
Net Income (179.56M) 58.09M (18.40M) 193.88M 62.63M 0 0 81.44M 81.44M
EPS -2.52 0.92 -0.30 3.89 2.11 4.51 2.25 3.06 3.06
Total Assets 4.59B 3.79B 3.50B 4.19B 1.32B 680.83M 491.72M 465.31M N/A
Total Debt 382.79M 268.56M 219.57M 133.84M 0 143.14M 160.81M 9.87M N/A
Cash & Equivalents 289.30M 181.59M 128.56M 116.39M 179.89M 89.94M 40.62M 106.30M N/A
Operating Cash Flow 64.93M 161.52M 151.18M 214.28M 149.30M 65.93M 51.45M 53.61M 47.53M
Free Cash Flow 59.83M 141.91M 145.56M 212.18M 148.04M 65.09M 48.41M 50.18M 47.12M
FCF per Share 0.84 2.24 2.35 4.26 4.99 2.45 1.66 1.72 1.61
Book Value 179.36M 324.48M 771.57M 817.62M 249.41M 216.23M 128.71M 465.31M N/A
Cash & ST Investments 289.30M 181.59M 128.56M 116.39M 179.89M 89.94M 40.62M 106.30M N/A
ROC Equity -1.00 0.18 -0.02 0.24 0.25 N/A N/A 0.18 N/A