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 $4.46 (0.89%) in the last year.
The Largest Buy in the last year was at 14-Mar-2024 by Kim Homenock - Insider ($44,160)
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.
Currently, out of the existing holding trades of STEM - 8 are a BUY (6.72%), 111 are a SELL (93.28%).
Title
Last Action
Quantity
Date
Money received / invested
Average Profit after 1 month
Average Profit after 3 months
Average Profit after 1 year
Total of invested or received
Current Quantity
Robert Schaefer
Sell
100,000
10 months 20 days ago
(18-Mar-2024)
$182,000
$388,020
0
David S Buzby
Buy
33,800
10 months 21 days ago
(17-Mar-2024)
$61,178
-$475,018
0
Kim Homenock
Buy
24,000
10 months 24 days ago
(14-Mar-2024)
$44,160
$425,856
0
Michael James Carlson
Buy
10,118
10 months 25 days ago
(13-Mar-2024)
$17,707
$98,696
0
Larsh Johnson
Sell
20,000
10 months 27 days ago
(11-Mar-2024)
$40,000
$1,834,634
0