Live feed16:46:56·57dINSIDERFilingDirector Mitchell Steven R bought $565,772 worth of shares (12,793 units at $44.23) (SEC Form 4)STEP· StepStone Group Inc.FinanceOriginal source