Seeing Is Believing
STEP had $6,348,440 of purchase made in the last year made by 2 inside traders and $8,535,298 of sell made in the last year made by 5 inside traders
STEP had $542,350,920 of purchase made in the last 10 years made by 10 inside traders and $282,563,481 of sell made in the last 10 years made by 18 inside traders
STEP has gained $14.38 (0.65%) in the last year.
The Largest Buy in the last year was at 04-Jun-2023 by Michael I Mccabe - Head Strategy ($2,214,450)
The Largest Sell in the last year was at 04-Sep-2023 by Jason P Ment - See Remarks ($620,800)
The Largest Buy on record was at 21-Sep-2020 by Jose Rafael Fernandez - Co Chief Operating O . ($100,000,000)
The Largest Sell on record was at 24-Mar-2021 by Monte M Brem - See Remarks ($51,542,400)
First displayed insider trading activity is from 21-Sep-2020.
Title
Last Action
Quantity
Date
Money received / invested
Profit after 1 month
Profit after 3 months
Profit after 1 year
Total of invested or received
Current Quantity
Thomas Keck
Sell
3,694
2 months 3 days ago
131,026
5,208
-70,321,256
0
Anthony Keathley
Sell
469
2 months 7 days ago
16,743
623
41,173
0
James Lim
Sell
9,008
2 months 16 days ago
315,820
12,070
41,335,492
0
David Ray Parker
Sell
2,541
7 months 14 days ago
81,363
5,884
128,080
0
Jason P Ment
Sell
20,000
7 months 24 days ago
620,800
18,440
-14,703,818
851,980