No Data Yet
Mr. Scott Hart is the Chief Executive Officer of StepStone Group Inc, joining the firm since 2019.
The current price of STEP is $64.83, it has increased 0.01% in the last trading day.
StepStone Group Inc belongs to Financial Services industry and the sector is Financials
StepStone Group Inc's current market cap is $7.6B
According to wall street analysts, 9 analysts have made analyst ratings for StepStone Group Inc, including 3 strong buy, 5 buy, 5 hold, 0 sell, and 3 strong sell