StepStone Group Inc. (STEP)
NASDAQ: STEP · Real-Time Price · USD
64.16
+1.19 (1.89%)
Oct 9, 2025, 4:00 PM EDT - Market closed

StepStone Group Ratios and Metrics

Millions USD. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 20212019 - 2020
Period Ending
Oct '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21 2019 - 2020
7,6354,0092,2851,5252,0212,042
Upgrade
Market Cap Growth
87.58%75.43%49.86%-24.55%-1.01%179.37%
Upgrade
Enterprise Value
7,7735,9874,1032,6263,1622,452
Upgrade
Last Close Price
64.1652.2334.8324.2733.0635.27
Upgrade
PE Ratio
--20.7338.27-80.908.6117.12
Upgrade
Forward PE
30.8926.4424.5418.2422.4946.82
Upgrade
PS Ratio
3.513.413.21-22.571.482.59
Upgrade
PB Ratio
32.7422.357.041.982.478.19
Upgrade
P/TBV Ratio
30.8620.746.841.952.134.95
Upgrade
P/FCF Ratio
137.7767.0116.1010.489.5313.79
Upgrade
P/OCF Ratio
125.0961.7514.1510.099.4313.68
Upgrade
EV/Sales Ratio
5.755.105.77-38.872.323.11
Upgrade
EV/EBITDA Ratio
--27.0518.7055.946.607.35
Upgrade
EV/EBIT Ratio
--22.4423.88-5284.366.997.47
Upgrade
EV/FCF Ratio
140.26100.0728.9118.0414.9016.56
Upgrade
Debt / Equity Ratio
0.230.220.140.130.070
Upgrade
Debt / EBITDA Ratio
-1.17-1.731.224.680.28-
Upgrade
Debt / FCF Ratio
6.896.401.891.510.63-
Upgrade
Asset Turnover
0.430.380.24-0.020.561.04
Upgrade
Return on Equity (ROE)
-13.54%-9.48%9.52%-2.60%38.99%56.55%
Upgrade
Return on Assets (ROA)
-9.19%-6.74%4.87%-0.02%17.49%40.39%
Upgrade
Return on Capital (ROIC)
-8.33%-6.20%4.56%-0.01%16.44%37.49%
Upgrade
Return on Capital Employed (ROCE)
-55.49%-25.40%12.34%-0.03%45.37%119.07%
Upgrade
Earnings Yield
-3.03%-4.82%2.61%-1.24%11.62%5.84%
Upgrade
FCF Yield
0.73%1.49%6.21%9.54%10.50%7.25%
Upgrade
Dividend Yield
2.37%2.04%3.09%3.32%1.37%0.17%
Upgrade
Payout Ratio
--42.24%117.87%-271.62%12.31%3.27%
Upgrade
Buyback Yield / Dilution
0.00%-0.03%0.03%0.18%0.00%-16.54%
Upgrade
Total Shareholder Return
2.37%2.01%3.12%3.50%1.37%-16.38%
Upgrade
Updated Jun 30, 2025. Data Source: Fiscal.ai. Capital Markets template. Financial Sources.
SEC Filings: 10-K · 10-Q