Skip to content
★ Sign in to follow
MI

Michael I. McCabe

Responsable
StepStone Group Inc.StepStone Private Credit Income Fund
Insider activity · 24 months0 buys3 salesCumulative net flow
Total declarations
20
Companies
2
▲ Purchases (6 ops.)
€10.0M
▼ Sales (6 ops.)
€21.1M

Latest filing published 17 Mar 2026 for StepStone Group Inc..

Filing timeline

BuySale
Michael I. McCabe

Insider track record

Disclosed buys
6
Disclosed sells
6
Signal history

Closed purchases

Market purchases
6
Positive at T+90
100%
Median T+90
+29.6%

Based on 2 purchases whose 90-day window has closed (published at least 91 days ago), the same population our ranking model reads.

Purchases by company

Since each purchase

  • Filed 05 Jun 2023 · 1252 days ago · €700k
    +75.9%
    Entry US$24.70 · Close at T+365 US$43.45
  • Filed 31 May 2023 · 1257 days ago · €1.0M
    +86.9%
    Entry US$22.98 · Close at T+365 US$42.94

Entry is the close on the day after publication, the first price a reader could act on. Prices in the listing currency. Past moves are not a forecast.

Michael I. McCabe: trading record in brief

Michael I. McCabe has filed trades across 2 companies (mainly through SEC (Form 4)), most often in StepStone Group Inc. and StepStone Private Credit Income Fund. Over a trading history stretching from 30 September 2021 to 13 March 2026, the count stands at 20 filings.

In open-market terms, that means 6 purchases worth €10.0M on one side and 6 sales worth €21.1M on the other. The net balance comes to €11.1M on the selling side. Unlike grants, an open-market purchase is paid for by the insider, at the market price. Other entries cover 5 share grants.

In size, the median ticket on the buying side is €1.8M. 3 out of 6 purchases came within 30 days of a purchase by at least one other insider of the same company. A cluster is several different insiders buying the same stock within a short window, a pattern studied more closely than a single purchase.

On 17 March 2026 came the latest disclosure, a share grant in StepStone Group Inc. The last purchase on record was published on 7 August 2024, which is 823 days ago. Typically, a trade is published a median of 2 days after it takes place. The legal deadline for a Form 4 is two business days after the transaction. Every figure here comes from the filings published by SEC (Form 4) and describes the past, not future prices; it is not investment advice.

Companies and markets linked to Michael I. McCabe

Open company profiles for insider transactions, fundamentals and analyst consensus when available.

Declarations20 total

20 of 20 declarations