Insider Title Company Date Price Return Shares Value
Mccabe Michael I Head of Strategy StepStone Group Inc. (STEP) 2023-06-05 $23.31 130.5% 95,000 $2,214,480
Mccabe Michael I Head of Strategy StepStone Group Inc. (STEP) 2023-05-31 $21.47 150.2% 80,000 $1,717,800
Return Profit / (loss) Cost
Total 139.1% $5,468,720 $3,932,280