Michael I McCabe, Director, Head of Strategy, on June 11, 2026, executed a purchase for 120,000 shares in StepStone Group (STEP) for $5,022,072. Following the Form 4 filing with the SEC, McCabe has control over a total of 3,39,945 shares of the company, with 433,178 Class A common shares and 1,906,142 Class B common shares, which are both held directly, and 122,209 Class A common shares and 937,416 Class B common shares, which are both controlled indirectly.
SEC Filing: