StepStone Group Inc. (STEP)
NASDAQ: STEP · IEX Real-Time Price · USD
35.49
-0.58 (-1.61%)
May 1, 2024, 4:00 PM EDT - Market closed

StepStone Group Ratios and Metrics

Millions USD. Fiscal year is Apr - Mar.
Year Current20222021202020192018
Market Capitalization
2,3292,6503,5803,344--
Market Cap Growth
--25.98%7.05%---
Enterprise Value
2,3972,7403,5963,16053103
PE Ratio
39.00-144.0418.4753.39--
PS Ratio
4.42-39.222.624.25--
PB Ratio
3.063.444.3813.41--
P/FCF Ratio
17.6118.2116.8722.59--
P/OCF Ratio
15.1817.5316.7122.40--
EV/Sales Ratio
4.55-40.552.634.010.120.40
EV/EBITDA Ratio
17.2473.9514.3732.002.505.22
EV/EBIT Ratio
26.42-263.7816.1133.893.768.67
EV/FCF Ratio
18.1318.8316.9521.350.822.13
Debt / Equity Ratio
0.320.280.16-0.661.12
Debt / EBITDA Ratio
1.745.930.53-6.747.27
Debt / FCF Ratio
1.831.510.63-2.202.97
Asset Turnover
0.15-0.020.400.860.76-
Interest Coverage
10.86-2.48200.6312.671.391.16
Return on Equity (ROE)
7.20%-2.40%30.00%38.50%0.00%-
Return on Assets (ROA)
1.60%-0.50%5.70%6.80%0.00%-
Return on Capital (ROIC)
10.60%-0.05%41.49%95.95%--
Earnings Yield
2.41%-0.69%5.42%1.87%--
FCF Yield
5.68%5.49%5.93%4.43%--
Dividend Yield
2.37%3.30%1.30%0.20%--
Payout Ratio
92.31%-266.70%11.30%3.30%--
Buyback Yield / Dilution
-3.02%-15.46%-61.08%68.72%--
Total Shareholder Return
-0.65%-12.16%-59.78%68.92%--
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).