Insider Trading & Ownership of Michael I. McCabe
-
Location
-
New York, NY
-
Summary
-
The estimated net worth of Michael I. McCabe is at least $214M dollars as of 16 Jun 2025. Michael I. McCabe is the Head of Strategy, Director, Member of 13D Group that owns more than 10% of StepStone Group Inc. and owns shares of StepStone Group Inc. (STEP) stock worth about $214M.
-
Signature
-
/s/ Jennifer Ishiguro, Attorney-in-fact for Michael I. McCabe
Notify me when Michael I. McCabe files a new Insider Trading report.
⭐ Subscribe ⭐