Michael I. McCabe - Insider Trading & Ownership
-
Location
-
450 Lexington Avenue, 31 St Floor, New York, NY
-
Summary
-
The estimated net worth of Michael I. McCabe is at least $214M dollars as of June 16, 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
Email me when Michael I. McCabe files a new Ownership 3,4,5 report.
⭐ Subscribe ⭐