StepStone Group Inc.
STEP | NASDAQ
$44.80
+$1.58 (+3.66%)
Nov 2, 2026, 9:50 AM ET · Market open
Fiscal Year Period Ending | FY 2026 Mar 31, 2026 | FY 2025 Mar 31, 2025 | FY 2024 Mar 31, 2024 | FY 2023 Mar 31, 2023 | FY 2022 Mar 31, 2022 | FY 2021 Mar 31, 2021 |
|---|---|---|---|---|---|---|
PE Ratio | -7.02 | -20.73 | 37.86 | -80.90 | 8.50 | 16.72 |
PEG Ratio | -0.04 | 0.06 | -0.09 | 0.75 | 0.10 | -0.31 |
PS Ratio | 1.92 | 3.16 | 3.11 | -22.23 | 1.21 | 1.33 |
PB Ratio | -9.27 | 20.72 | 6.82 | 1.95 | 2.01 | 4.19 |
P/FCF Ratio | 60 | 62.11 | 15.58 | 10.32 | 7.76 | 7.07 |
P/OCF Ratio | 57.64 | 57.23 | 13.69 | 9.93 | 7.69 | 7.01 |
OCF/S Ratio | 3.33 | 5.53 | 22.70 | -223.73 | 15.69 | 18.95 |
Debt / Equity Ratio | -3.16 | 2.13 | 0.83 | 0.28 | 0.16 | n/a |
Quick Ratio | 1.49 | 1.01 | 0.98 | 0.88 | 0.74 | 1.79 |
Current Ratio | 1.49 | 1.01 | 0.98 | 0.88 | 0.74 | 1.79 |
Asset Turnover | 0.29 | 0.26 | 0.19 | -0.02 | 0.33 | 0.60 |
Interest Coverage | -55.31 | -19.74 | 18.41 | -0.12 | 406.43 | 44.59 |
Return on Equity | 126.07% | -100.12% | 17.90% | -2.38% | 23.71% | 25.11% |
Return on Assets | -7.71% | -3.91% | 1.53% | -0.53% | 4.63% | 4.74% |
Return on Invested Capital | -18.65% | -6.70% | 6.57% | -0.03% | 21.32% | 44.04% |
Dividend Yield | 3.07% | 2.04% | 3.10% | 3.33% | 1.45% | 0.20% |
Payout Ratio | -22.59% | -42.24% | 117.87% | -271.62% | 12.31% | 3.27% |
FCF Payout Ratio | -42.35% | -12.85% | 101.86% | 41.43% | 12.05% | 1.46% |
Gross Profit Margin | 51% | -7.62% | 53.60% | -253.95% | 42.24% | 48.82% |
Net Profit Margin | -26.15% | -15.28% | 8.16% | 27.23% | 14.20% | 7.95% |
Pretax Profit Margin | -44.70% | -18.90% | 27.46% | 61.35% | 37.54% | 42.89% |
Operating Profit Margin | -51.33% | -21.34% | 24.14% | 0.74% | 33.13% | 41.66% |
FCF Margin | 3.20% | 5.09% | 19.94% | -215.40% | 15.54% | 18.79% |
EBITDA Margin | -44.32% | -17.47% | 35.46% | -15.06% | 39.59% | 44.52% |
Add to Watchlist
Select watchlists to add or remove STEP