Latest STEP reports update at 2024-02-08: 2023-Q42022-Q4
StepStone Group  logo
StepStone Group STEP
$ 38.26 1.86%

StepStone Group Chart for All Time | STEP