65.27 5.50(9.20%)11/06/2024
StepStone Group Inc (STEP)
Press Release | Data News