StepStone Group Inc. (STEP)
NASDAQ: STEP · Real-Time Price · USD
49.77
-0.32 (-0.64%)
May 29, 2026, 12:43 PM 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
May '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
5,9863,8514,0092,3451,5252,021
Market Cap Growth
-12.89%-3.94%70.96%53.78%-24.55%49.10%
Enterprise Value
6,2135,2645,6413,9811,6413,045
Last Close Price
49.7747.7252.2335.7424.2733.06
PE Ratio
---39.27-8.61
Forward PE
19.9019.6126.4424.5418.2422.49
PS Ratio
3.021.933.413.30-22.571.48
PB Ratio
6.80-9.3122.357.231.982.47
P/TBV Ratio
-9.51-9.1220.727.331.952.17
P/FCF Ratio
-60.3167.0116.5210.489.53
P/OCF Ratio
90.6557.9361.7514.5210.099.43
EV/Sales Ratio
3.122.644.805.59-24.282.23
EV/EBITDA Ratio
---18.1534.956.35
EV/EBIT Ratio
---23.17-6.73
EV/FCF Ratio
-82.4394.2828.0511.2714.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
-0.28-0.280.200.270.120.02
Net Debt / EBITDA Ratio
-0.12-0.12-0.160.401.940.04
Net Debt / FCF Ratio
1.781.780.610.610.630.08
Asset Turnover
0.270.260.240.20-0.020.50
Quick Ratio
0.160.160.100.110.080.05
Current Ratio
0.210.210.160.190.140.08
Return on Equity (ROE)
-105.77%-55.88%-9.48%12.57%-3.46%38.99%
Return on Assets (ROA)
-11.51%-10.98%-4.26%4.05%-0.01%15.52%
Return on Invested Capital (ROIC)
-125.92%-61.45%-10.64%7.96%-0.03%36.82%
Return on Capital Employed (ROCE)
-70.23%-47.50%-12.04%8.56%-0.03%34.56%
Earnings Yield
---2.55%-11.62%
FCF Yield
-1.66%1.49%6.05%9.54%10.50%
Dividend Yield
3.36%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.74%-7.98%-4.87%-4.51%-12.13%-59.63%
Updated May 20, 2026. Data Source: Fiscal.ai. Capital Markets template. Financial Sources.
SEC Filings: 10-K · 10-Q