McCabe Michael I

Insider profile

Performance

Overall performance
3.9

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 12% 8.2% 15.1%
Success rate 78% 68% 82%
Transactions
19 42% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 184%
Success rate 73%
Average holding period 220
Transactions 28
McCabe Michael I's trades of StepStone Group Inc.'s stock


Loading...
• Purchase • Sale • Planned purchase • Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Purchase
Price
192.49
Quantity 83,379 -21.9%
Value US$4,878,829
Transaction date
Purchase
Price
46.35
Quantity 99,623 -20.4%
Value US$3,836,982
Transaction date
Purchase
Price
203.96
Quantity 84,215 -34.4%
Value US$3,741,276
Transaction date
Sale
Price
66.14
Quantity 74,214 -37.8%
Value US$4,908,514
Transaction date
Sale
Price
66.15
Quantity 108,538 -25.6%
Value US$7,179,789
Transaction date
Proposed sale
Price
66.21
Quantity 117,838
Value US$7,801,576
Transaction date
Proposed sale
Price
66.14
Quantity 74,214
Value US$4,908,855
Transaction date
Sale
Price
56.54
Quantity 67,718 -13.8%
Value US$3,828,776
Transaction date
Proposed sale
Price
56.54
Quantity 67,718
Value US$3,828,884
Transaction date
Sale
Price
59.90
Quantity 51,377 -20.7%
Value US$3,077,482
Transaction date
Sale
Price
60.46
Quantity 100 -0.0%
Value US$6,046
Transaction date
Sale
Price
59.92
Quantity 199,641 -28.9%
Value US$11,962,489
Transaction date
Proposed sale
Price
59.90
Quantity 51,377
Value US$3,077,256
Transaction date
Proposed sale
Price
59.92
Quantity 199,741
Value US$11,967,582
Transaction date
Proposed sale
Price
62.85
Quantity 40,000
Value US$2,514,000
Transaction date
Proposed sale
Price
62.85
Quantity 20,000
Value US$1,257,000
Transaction date
Purchase
Price
23.56
Quantity 25,000 +16.0%
Value US$589,000
Transaction date
Purchase
Price
23.57
Quantity 37,000 +31.0%
Value US$872,090
Transaction date
Purchase
Price
22.83
Quantity 33,000 +38.2%
Value US$753,390
Transaction date
Purchase
Price
21.46
Quantity 30,000 +53.2%
Value US$643,800
Transaction date
Purchase
Price
21.48
Quantity 50,000 +786.5%
Value US$1,074,000
Transaction date
Sale
Price
51.83
Quantity 332,584 -100.0%
Value US$17,237,829
Transaction date
Sale
Price
51.83
Quantity 332,584 -100.0%
Value US$17,237,829
Transaction date
Planned sale
Price
45.03
Quantity 9,686 -100.0%
Value US$436,161
Transaction date
Planned sale
Price
45.04
Quantity 9,610 -100.0%
Value US$432,834
Transaction date
Planned sale
Price
44.75
Quantity 24,814 -71.9%
Value US$1,110,426
Transaction date
Planned sale
Price
44.75
Quantity 24,817 -72.1%
Value US$1,110,561
Transaction date
Planned sale
Price
43.93
Quantity 18,032 -34.3%
Value US$792,146
Transaction date
Planned sale
Price
43.94
Quantity 18,100 -34.5%
Value US$795,314
Transaction date
Planned sale
Price
43.21
Quantity 7,503 -12.5%
Value US$324,205
Transaction date
Planned sale
Price
43.21
Quantity 7,501 -12.5%
Value US$324,118
Transaction date
Planned sale
Price
43.35
Quantity 13,255 -18.1%
Value US$574,604
Transaction date
Planned sale
Price
43.35
Quantity 13,168 -18.0%
Value US$570,833
Transaction date
Planned sale
Price
43.20
Quantity 5,949 -7.5%
Value US$256,997
Transaction date
Planned sale
Price
43.20
Quantity 6,001 -7.6%
Value US$259,243
Transaction date
Planned sale
Price
43.04
Quantity 4,128 -5.0%
Value US$177,669
Transaction date
Planned sale
Price
43.06
Quantity 4,100 -4.9%
Value US$176,546
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-11 2026-06-11 B Purchase
83,379 -21.9%
192.49
US$4,878,829
83,379 -21.9% 192.49 US$4,878,829
2026-06-11 2026-06-11 B Purchase
99,623 -20.4%
46.35
US$3,836,982
99,623 -20.4% 46.35 US$3,836,982
2026-06-11 2026-06-11 B Purchase
84,215 -34.4%
203.96
US$3,741,276
84,215 -34.4% 203.96 US$3,741,276
2025-12-12 2025-12-10 S Sale
74,214 -37.8%
66.14
US$4,908,514
74,214 -37.8% 66.14 US$4,908,514
2025-12-12 2025-12-10 S Sale
9,300 -2.9%
66.82
US$621,426
9,300 -2.9% 66.82 US$621,426
2025-12-12 2025-12-10 S Sale
108,538 -25.6%
66.15
US$7,179,789
108,538 -25.6% 66.15 US$7,179,789
2025-12-10 2025-12-10 PrS Proposed sale
117,838
66.21
US$7,801,576
117,838 66.21 US$7,801,576
2025-12-10 2025-12-10 PrS Proposed sale
74,214
66.14
US$4,908,855
74,214 66.14 US$4,908,855
2025-06-16 2025-06-12 S Sale
67,718 -13.8%
56.54
US$3,828,776
67,718 -13.8% 56.54 US$3,828,776
2025-06-12 2025-06-12 PrS Proposed sale
67,718
56.54
US$3,828,884
67,718 56.54 US$3,828,884
2025-05-30 2025-05-28 S Sale
51,377 -20.7%
59.90
US$3,077,482
51,377 -20.7% 59.90 US$3,077,482
2025-05-30 2025-05-28 S Sale
100 -0.0%
60.46
US$6,046
100 -0.0% 60.46 US$6,046
2025-05-30 2025-05-28 S Sale
199,641 -28.9%
59.92
US$11,962,489
199,641 -28.9% 59.92 US$11,962,489
2025-05-28 2025-05-28 PrS Proposed sale
51,377
59.90
US$3,077,256
51,377 59.90 US$3,077,256
2025-05-28 2025-05-28 PrS Proposed sale
199,741
59.92
US$11,967,582
199,741 59.92 US$11,967,582
2024-12-04 2024-12-03 S Sale
4,000 -0.6%
64.25
US$257,000
4,000 -0.6% 64.25 US$257,000
2024-12-04 2024-12-03 S Sale
2,200 -0.9%
64.34
US$141,548
2,200 -0.9% 64.34 US$141,548
2024-12-03 2024-12-03 PrS Proposed sale
40,000
62.85
US$2,514,000
40,000 62.85 US$2,514,000
2024-12-03 2024-12-03 PrS Proposed sale
20,000
62.85
US$1,257,000
20,000 62.85 US$1,257,000
2024-08-07 2024-08-06 B Purchase
197,628 +11.0%
10.12
US$2,000,000
197,628 +11.0% 10.12 US$2,000,000
2024-06-20 2024-06-18 B Purchase
299,103 +inf%
10.03
US$3,000,000
299,103 +inf% 10.03 US$3,000,000
2024-06-20 2024-06-18 B Purchase
299,103 +24.9%
10.03
US$3,000,000
299,103 +24.9% 10.03 US$3,000,000
2024-06-13 2024-06-11 B Purchase
199,800 +20.0%
10.01
US$2,000,000
199,800 +20.0% 10.01 US$2,000,000
2024-06-11 2024-06-07 B Purchase
199,800 +25.0%
10.01
US$2,000,000
199,800 +25.0% 10.01 US$2,000,000
2023-06-05 2023-06-05 B Purchase
25,000 +16.0%
23.56
US$589,000
25,000 +16.0% 23.56 US$589,000
2023-06-05 2023-06-02 B Purchase
37,000 +31.0%
23.57
US$872,090
37,000 +31.0% 23.57 US$872,090
2023-06-05 2023-06-01 B Purchase
33,000 +38.2%
22.83
US$753,390
33,000 +38.2% 22.83 US$753,390
2023-05-31 2023-05-31 B Purchase
30,000 +53.2%
21.46
US$643,800
30,000 +53.2% 21.46 US$643,800
2023-05-31 2023-05-30 B Purchase
50,000 +786.5%
21.48
US$1,074,000
50,000 +786.5% 21.48 US$1,074,000
2021-11-22 2021-11-18 S Sale
332,584 -100.0%
51.83
US$17,237,829
332,584 -100.0% 51.83 US$17,237,829
2021-11-22 2021-11-18 S Sale
332,584 -100.0%
51.83
US$17,237,829
332,584 -100.0% 51.83 US$17,237,829
2021-10-26 2021-10-26 PlS Planned sale
9,686 -100.0%
45.03
US$436,161
9,686 -100.0% 45.03 US$436,161
2021-10-26 2021-10-26 PlS Planned sale
9,610 -100.0%
45.04
US$432,834
9,610 -100.0% 45.04 US$432,834
2021-10-26 2021-10-25 PlS Planned sale
24,814 -71.9%
44.75
US$1,110,426
24,814 -71.9% 44.75 US$1,110,426
2021-10-26 2021-10-25 PlS Planned sale
24,817 -72.1%
44.75
US$1,110,561
24,817 -72.1% 44.75 US$1,110,561
2021-10-26 2021-10-22 PlS Planned sale
18,032 -34.3%
43.93
US$792,146
18,032 -34.3% 43.93 US$792,146
2021-10-26 2021-10-22 PlS Planned sale
18,100 -34.5%
43.94
US$795,314
18,100 -34.5% 43.94 US$795,314
2021-10-21 2021-10-21 PlS Planned sale
7,503 -12.5%
43.21
US$324,205
7,503 -12.5% 43.21 US$324,205
2021-10-21 2021-10-21 PlS Planned sale
7,501 -12.5%
43.21
US$324,118
7,501 -12.5% 43.21 US$324,118
2021-10-21 2021-10-20 PlS Planned sale
13,255 -18.1%
43.35
US$574,604
13,255 -18.1% 43.35 US$574,604
2021-10-21 2021-10-20 PlS Planned sale
13,168 -18.0%
43.35
US$570,833
13,168 -18.0% 43.35 US$570,833
2021-10-21 2021-10-19 PlS Planned sale
5,949 -7.5%
43.20
US$256,997
5,949 -7.5% 43.20 US$256,997
2021-10-21 2021-10-19 PlS Planned sale
6,001 -7.6%
43.20
US$259,243
6,001 -7.6% 43.20 US$259,243
2021-10-18 2021-10-18 PlS Planned sale
4,128 -5.0%
43.04
US$177,669
4,128 -5.0% 43.04 US$177,669
2021-10-18 2021-10-18 PlS Planned sale
4,100 -4.9%
43.06
US$176,546
4,100 -4.9% 43.06 US$176,546