Display in USD
StepStone Group Q1 Adj. EPS $0.48 Misses $0.51 Estimate, Sales $300.595M Miss $309.315M Estimate | WAPE