Skip to content
StepStone Group logo

StepStone Group (STEP)

NASDAQFinancials

$43.22-2.81%
Close 2026-10-30
StepStone Group (STEP): Is the Thesis Intact? What's Priced In | QuarterlyIQ