14-day Premium Trial Subscription Try For FreeTry Free
Date Action Amount Person Type
Apr 30, 2024 Sell 23 863 Patel Prakesh Common Stock, Par Value $0.0001 Per Share
Apr 30, 2024 Sell 24 035 Bush William John Common Stock, Par Value $0.0001 Per Share
Apr 30, 2024 Sell 822 Laureles Saul R. Common Stock, Par Value $0.0001 Per Share
Apr 30, 2024 Sell 24 142 Russo Alan Common Stock, Par Value $0.0001 Per Share
Apr 28, 2024 Buy 3 453 Patel Prakesh Common Stock, Par Value $0.0001 Per Share
Apr 28, 2024 Buy 65 000 Patel Prakesh Common Stock, Par Value $0.0001 Per Share
Apr 28, 2024 Sell 3 453 Patel Prakesh Restricted Stock Unit
Apr 28, 2024 Sell 65 000 Patel Prakesh Restricted Stock Unit
Apr 28, 2024 Sell 65 000 Bush William John Restricted Stock Unit
Apr 28, 2024 Sell 3 946 Bush William John Restricted Stock Unit
Apr 28, 2024 Buy 3 946 Bush William John Common Stock, Par Value $0.0001 Per Share
Apr 28, 2024 Buy 65 000 Bush William John Common Stock, Par Value $0.0001 Per Share
Apr 28, 2024 Sell 428 572 Carrington John Eugene Restricted Stock Unit
Apr 28, 2024 Sell 9 866 Carrington John Eugene Restricted Stock Unit
Apr 28, 2024 Buy 9 866 Carrington John Eugene Common Stock, Par Value $0.0001 Per Share
Apr 28, 2024 Buy 428 572 Carrington John Eugene Common Stock, Par Value $0.0001 Per Share
Apr 28, 2024 Buy 3 453 Laureles Saul R. Common Stock, Par Value $0.0001 Per Share
Apr 28, 2024 Sell 3 453 Laureles Saul R. Restricted Stock Unit
Apr 28, 2024 Buy 4 254 Russo Alan Common Stock, Par Value $0.0001 Per Share
Apr 28, 2024 Buy 65 000 Russo Alan Common Stock, Par Value $0.0001 Per Share
Apr 28, 2024 Sell 65 000 Russo Alan Restricted Stock Unit
Apr 28, 2024 Sell 4 254 Russo Alan Restricted Stock Unit
Apr 19, 2024 Buy 12 138 Cunningham Gerard Restricted Stock Unit
Apr 19, 2024 Buy 0 Cunningham Gerard
Mar 19, 2024 Sell 100 000 Schaefer Robert Common Stock, Par Value $0.0001 Per Share
Mar 19, 2024 Sell 26 640 Tappin Matthew Common Stock, Par Value $0.0001 Per Share
Mar 18, 2024 Buy 33 800 Buzby David S Common Stock, Par Value $0.0001 Per Share
Mar 15, 2024 Buy 62 500 Buzby David S Common Stock, Par Value $0.0001 Per Share
Mar 15, 2024 Buy 24 000 Homenock Kim Common Stock, Par Value $0.0001 Per Share
Mar 15, 2024 Buy 44 882 Carlson Michael James Common Stock, Par Value $0.0001 Per Share
Mar 14, 2024 Buy 16 689 Homenock Kim Common Stock, Par Value $0.0001 Per Share
Mar 14, 2024 Sell 16 689 Homenock Kim Restricted Stock Unit
Mar 14, 2024 Buy 10 118 Carlson Michael James Common Stock, Par Value $0.0001 Per Share
Mar 13, 2024 Sell 21 428 Johnson Larsh Common Stock, Par Value $0.0001 Per Share
Mar 12, 2024 Sell 20 000 Johnson Larsh Common Stock, Par Value $0.0001 Per Share
Mar 11, 2024 Sell 21 332 Shukla Rahul Common Stock, Par Value $0.0001 Per Share
Mar 08, 2024 Sell 26 602 Laureles Saul R. Common Stock, Par Value $0.0001 Per Share
Mar 08, 2024 Sell 26 512 Homenock Kim Common Stock, Par Value $0.0001 Per Share
Mar 08, 2024 Sell 37 463 Schaefer Robert Common Stock, Par Value $0.0001 Per Share
Mar 08, 2024 Sell 19 899 Shukla Rahul Common Stock, Par Value $0.0001 Per Share
Mar 08, 2024 Sell 35 880 Johnson Larsh Common Stock, Par Value $0.0001 Per Share
Mar 08, 2024 Sell 35 902 Patel Prakesh Common Stock, Par Value $0.0001 Per Share
Mar 08, 2024 Sell 85 038 Carrington John Eugene Common Stock, Par Value $0.0001 Per Share
Mar 08, 2024 Sell 35 269 Carlson Michael James Common Stock, Par Value $0.0001 Per Share
Mar 08, 2024 Sell 46 034 Bush William John Common Stock, Par Value $0.0001 Per Share
Mar 08, 2024 Sell 24 899 Tappin Matthew Common Stock, Par Value $0.0001 Per Share
Mar 05, 2024 Sell 3 837 Tappin Matthew Common Stock, Par Value $0.0001 Per Share
Mar 04, 2024 Sell 5 724 Tappin Matthew Common Stock, Par Value $0.0001 Per Share
Mar 04, 2024 Sell 9 885 Carrington John Eugene Common Stock, Par Value $0.0001 Per Share
Mar 04, 2024 Sell 5 945 Schaefer Robert Common Stock, Par Value $0.0001 Per Share
Mar 04, 2024 Sell 7 153 Russo Alan Common Stock, Par Value $0.0001 Per Share
Mar 04, 2024 Sell 7 153 Patel Prakesh Common Stock, Par Value $0.0001 Per Share
Mar 04, 2024 Sell 7 153 Johnson Larsh Common Stock, Par Value $0.0001 Per Share
Mar 04, 2024 Sell 10 016 Bush William John Common Stock, Par Value $0.0001 Per Share
Mar 04, 2024 Sell 5 591 Laureles Saul R. Common Stock, Par Value $0.0001 Per Share
Mar 04, 2024 Sell 20 204 Shukla Rahul Common Stock, Par Value $0.0001 Per Share
Mar 01, 2024 Buy 55 503 Homenock Kim Common Stock, Par Value $0.0001 Per Share
Mar 01, 2024 Sell 13 398 Tappin Matthew Restricted Stock Unit
Mar 01, 2024 Buy 51 539 Tappin Matthew Common Stock, Par Value $0.0001 Per Share
Mar 01, 2024 Buy 13 398 Tappin Matthew Common Stock, Par Value $0.0001 Per Share
Mar 01, 2024 Sell 26 795 Carrington John Eugene Restricted Stock Unit
Mar 01, 2024 Buy 191 884 Carrington John Eugene Common Stock, Par Value $0.0001 Per Share
Mar 01, 2024 Buy 26 795 Carrington John Eugene Common Stock, Par Value $0.0001 Per Share
Mar 01, 2024 Buy 101 096 Schaefer Robert Common Stock, Par Value $0.0001 Per Share
Mar 01, 2024 Buy 16 747 Schaefer Robert Common Stock, Par Value $0.0001 Per Share
Mar 01, 2024 Sell 16 747 Schaefer Robert Restricted Stock Unit
Mar 01, 2024 Buy 16 747 Russo Alan Common Stock, Par Value $0.0001 Per Share
Mar 01, 2024 Sell 16 747 Russo Alan Restricted Stock Unit
Mar 01, 2024 Buy 77 308 Patel Prakesh Common Stock, Par Value $0.0001 Per Share
Mar 01, 2024 Sell 16 747 Patel Prakesh Restricted Stock Unit
Mar 01, 2024 Buy 16 747 Patel Prakesh Common Stock, Par Value $0.0001 Per Share
Mar 01, 2024 Buy 88 805 Carlson Michael James Common Stock, Par Value $0.0001 Per Share
Mar 01, 2024 Buy 77 308 Johnson Larsh Common Stock, Par Value $0.0001 Per Share
Mar 01, 2024 Sell 16 747 Johnson Larsh Restricted Stock Unit
Mar 01, 2024 Buy 16 747 Johnson Larsh Common Stock, Par Value $0.0001 Per Share
Mar 01, 2024 Sell 23 446 Bush William John Restricted Stock Unit
Mar 01, 2024 Buy 101 096 Bush William John Common Stock, Par Value $0.0001 Per Share
Mar 01, 2024 Buy 23 446 Bush William John Common Stock, Par Value $0.0001 Per Share
Mar 01, 2024 Buy 82 462 Laureles Saul R. Common Stock, Par Value $0.0001 Per Share
Mar 01, 2024 Sell 18 087 Laureles Saul R. Restricted Stock Unit
Mar 01, 2024 Buy 18 087 Laureles Saul R. Common Stock, Par Value $0.0001 Per Share
Mar 01, 2024 Buy 41 231 Shukla Rahul Common Stock, Par Value $0.0001 Per Share
Feb 27, 2024 Sell 13 863 Carrington John Eugene Common Stock, Par Value $0.0001 Per Share
Feb 26, 2024 Sell 8 244 Shukla Rahul Common Stock, Par Value $0.0001 Per Share
Feb 24, 2024 Sell 34 737 Carrington John Eugene Restricted Stock Unit
Feb 24, 2024 Buy 34 737 Carrington John Eugene Common Stock, Par Value $0.0001 Per Share
Feb 23, 2024 Sell 19 951 Shukla Rahul Restricted Stock Unit
Feb 23, 2024 Buy 19 951 Shukla Rahul Common Stock, Par Value $0.0001 Per Share
Feb 20, 2024 Sell 6 857 Tappin Matthew Common Stock, Par Value $0.0001 Per Share
Feb 16, 2024 Sell 10 959 Laureles Saul R. Common Stock, Par Value $0.0001 Per Share
Feb 16, 2024 Sell 14 390 Russo Alan Common Stock, Par Value $0.0001 Per Share
Feb 15, 2024 Buy 172 925 Carrington John Eugene Stock Option (Right to Buy)
Feb 15, 2024 Sell 34 736 Laureles Saul R. Restricted Stock Unit
Feb 15, 2024 Buy 34 736 Laureles Saul R. Common Stock, Par Value $0.0001 Per Share
Feb 15, 2024 Buy 90 048 Laureles Saul R. Stock Option (Right to Buy)
Feb 15, 2024 Sell 33 000 Russo Alan Restricted Stock Unit
Feb 15, 2024 Buy 33 000 Russo Alan Common Stock, Par Value $0.0001 Per Share
Feb 15, 2024 Buy 64 320 Russo Alan Stock Option (Right to Buy)
Feb 15, 2024 Sell 27 789 Johnson Larsh Restricted Stock Unit
Feb 15, 2024 Buy 27 789 Johnson Larsh Common Stock, Par Value $0.0001 Per Share
INSIDER POWER
14.004
Last 100 transactions
Buy: 2 347 123 | Sell: 1 736 894 (Shares)

Based on the 100 latest insides trades, we have calculated the insider power to be positive at a ratio of 14.004.

In total, the insiders bought 2 347 123 and sold 1 736 894 STEM shares in the last 100 trades.

Click to get the best stock tips daily for free!

About Stem, Inc.

Stem. Stem, Inc. operates as a digitally connected and intelligent energy storage network provider in the United States and internationally. It offers energy storage systems sourced from original equipment manufacturers (OEMs). The company also provides Athena, an artificial intelligence platform, which offers battery hardware and software-enabled services to operate the energy storage systems. In addition, it offers system design and engineering servi... STEM Profile

Top Fintech Company

StockInvest.us featured in The Global Fintech Index 2020 as the top Fintech company of the country.

Full report by FINDEXABLE

ROCKIT