StepStone Group Inc. (STEP)
NASDAQ: STEP · Real-Time Price · USD
45.45
+0.25 (0.55%)
Jun 22, 2026, 11:01 AM EDT - Market open

StepStone Group Ratios and Metrics

Millions USD. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
5,4673,8514,0092,3451,5252,021
Market Cap Growth
-16.98%-3.94%70.96%53.78%-24.55%49.10%
Enterprise Value
5,6236,2605,7614,0191,6673,045
Last Close Price
45.4547.7252.2335.7424.2733.06
PE Ratio
---39.27-8.61
Forward PE
18.4719.6126.4424.5418.2422.49
PS Ratio
2.731.933.413.30-22.571.48
PB Ratio
6.14-9.3122.357.231.982.47
P/FCF Ratio
85.1360.3167.0116.5210.489.53
P/OCF Ratio
81.7757.9361.7514.5210.099.43
EV/Sales Ratio
2.823.144.905.65-24.662.23
EV/EBITDA Ratio
---18.3235.506.35
EV/EBIT Ratio
---23.40-6.73
EV/FCF Ratio
88.0698.0396.2928.3211.4514.35
Debt / Equity Ratio
1.491.490.230.140.280.07
Debt / EBITDA Ratio
---1.224.680.28
Debt / FCF Ratio
20.7120.716.711.891.510.63
Net Debt / Equity Ratio
-2.68-2.680.870.390.150.02
Net Debt / EBITDA Ratio
-1.13-1.13-0.710.572.490.04
Net Debt / FCF Ratio
17.3717.372.620.880.800.08
Asset Turnover
0.330.350.280.20-0.020.50
Quick Ratio
0.030.030.070.090.060.05
Current Ratio
0.070.070.120.160.130.08
Return on Equity (ROE)
-105.77%-55.88%-9.48%12.57%-3.46%38.99%
Return on Assets (ROA)
-14.22%-15.04%-4.96%4.05%-0.01%15.52%
Return on Invested Capital (ROIC)
-15.80%-16.40%-5.40%4.33%-0.01%16.71%
Return on Capital Employed (ROCE)
-2228.39%-1852.23%-17.46%8.56%-0.03%34.56%
Earnings Yield
---2.55%-11.62%
FCF Yield
1.17%1.66%1.49%6.05%9.54%10.50%
Dividend Yield
3.62%3.12%2.04%3.02%3.33%1.45%
Payout Ratio
--21.98%-42.24%117.87%-271.62%12.31%
Buyback Yield / Dilution
-11.10%-11.10%-6.91%-7.53%-15.46%-61.08%
Total Shareholder Return
-7.48%-7.98%-4.87%-4.51%-12.13%-59.63%
SEC Filings: 10-K · 10-Q