Seeing Is Believing
STEM had $536,884 of purchase made in the last year made by 3 inside traders and $1,469,726 of sell made in the last year made by 11 inside traders
STEM had $1,679,884 of purchase made in the last 10 years made by 4 inside traders and $40,339,044 of sell made in the last 10 years made by 21 inside traders
STEM has lost $3.2 (0.64%) in the last year.
The Largest Buy in the last year was at 14-Sep-2023 by David S Buzby - Director ($298,840)
The Largest Sell in the last year was at 07-Mar-2024 by John Eugene Carrington - CEO ($186,233)
The Largest Buy on record was at 16-Mar-2022 by Michael C Morgan - Director ($1,143,000)
The Largest Sell on record was at 08-Sep-2022 by Anil Tammineedi - Director ($4,773,000)
First displayed insider trading activity is from 11-Dec-2003.
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
Robert Schaefer
Sell
100,000
1 months 10 days ago
182,000
388,020
0
David S Buzby
Buy
33,800
1 months 11 days ago
61,178
-475,018
0
Kim Homenock
Buy
24,000
1 months 14 days ago
44,160
425,856
0
Michael James Carlson
Buy
10,118
1 months 15 days ago
17,707
98,696
0
Larsh Johnson
Sell
20,000
1 months 17 days ago
40,000
1,834,634
0