Compared to Estimates, StepStone Group (STEP) Q1 Earnings: A… — STEP -0.30 · News Impact Screener