StepStone Group Inc. (STEP)
NASDAQ: STEP · IEX Real-Time Price · USD
48.72
+0.18 (0.37%)
Jul 22, 2024, 10:28 AM EDT - Market open

StepStone Group Ratios and Metrics

Millions USD. Fiscal year is Apr - Mar.
Year Ending
CurrentMar 31, 2024Mar 31, 2023Mar 31, 2022Mar 31, 2021Mar 31, 2020 2018
Market Capitalization
5,4673,9452,6503,5803,344-
Upgrade
Market Cap Growth
48.88%48.88%-25.98%7.05%--
Upgrade
Enterprise Value
5,4574,0322,7403,5963,16053
Upgrade
PE Ratio
53.3467.92-144.0418.4753.39-
Upgrade
PS Ratio
7.555.54-39.222.624.25-
Upgrade
PB Ratio
16.5512.163.444.3813.41-
Upgrade
P/FCF Ratio
37.8427.8018.2116.8722.59-
Upgrade
P/OCF Ratio
33.2524.4317.5316.7122.40-
Upgrade
EV/Sales Ratio
7.675.67-40.552.634.010.12
Upgrade
EV/EBITDA Ratio
38.2728.2873.9514.3732.002.50
Upgrade
EV/EBIT Ratio
57.4442.44-263.7816.1133.893.76
Upgrade
EV/FCF Ratio
38.4528.4118.8316.9521.350.82
Upgrade
Debt / Equity Ratio
0.830.830.280.16-0.66
Upgrade
Debt / EBITDA Ratio
1.881.885.930.53-6.74
Upgrade
Debt / FCF Ratio
1.891.891.510.63-2.20
Upgrade
Asset Turnover
0.200.20-0.020.400.860.76
Upgrade
Interest Coverage
10.1810.18-2.48200.6312.671.39
Upgrade
Return on Equity (ROE)
8.80%8.80%-2.40%30.00%38.50%0.00%
Upgrade
Return on Assets (ROA)
1.60%1.60%-0.50%5.70%6.80%0.00%
Upgrade
Return on Capital (ROIC)
19.64%19.64%-0.05%41.49%95.95%-
Upgrade
Earnings Yield
1.08%1.47%-0.69%5.42%1.87%-
Upgrade
FCF Yield
2.64%3.60%5.49%5.93%4.43%-
Upgrade
Dividend Yield
1.29%1.80%3.30%1.30%0.20%-
Upgrade
Payout Ratio
69.00%72.50%-266.70%11.30%3.30%-
Upgrade
Buyback Yield / Dilution
-7.53%-7.53%-15.46%-61.08%68.72%-
Upgrade
Total Shareholder Return
-6.24%-5.73%-12.16%-59.78%68.92%-
Upgrade
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).