STEM · Stem Inc. Class A Common Stock
View on chartInsiders & Stakes
| Schaefer Robert President, Transformational | ▼ Sell | Open Market | 716,110 Shares held | 3/19/2024 | View profile |
| Carrington John Eugene CEO and Director | ▼ Sell | Open Market | 506,585 Shares held | 5/2/2024 | View profile |
| BUSH WILLIAM JOHN Chief Financial Officer | ▼ Sell | Open Market | 390,217 Shares held | 4/30/2024 | View profile |
| Russo Alan Chief Revenue Officer | ▼ Sell | Open Market | 212,910 Shares held | 4/30/2024 | View profile |
| Albert Hofeldt Chief Technology Officer | ▼ Sell | Open Market | 185,863 Shares held | 2/20/2025 | View profile |
| Homenock Kim Chief People Officer | ▲ Buy | Option Exercise | 184,568 Shares held | 2/19/2025 | View profile |
| Patel Prakesh Chief Strategy Officer | ▼ Sell | Open Market | 181,668 Shares held | 4/30/2024 | View profile |
| Johnson larsh Chief Technology Officer | ▼ Sell | Open Market | 78,739 Shares held | 3/13/2024 | View profile |
| Woodward Jane Director | ▲ Buy | Option Exercise | 49,511 Shares held | 6/7/2024 | View profile |
| MORGAN MICHAEL C Director | ▲ Buy | Option Exercise | 43,987 Shares held | 6/7/2024 | View profile |
| Laureles Saul R. Chief Legal Officer | ▼ Sell | Open Market | 34,525 Shares held | 7/2/2026 | View profile |
| Carlson Michael James Chief Operating Officer | ▼ Sell | Open Market | 25,861 Shares held | 7/2/2026 | View profile |
| Daley Adam Director | ▲ Buy | Option Exercise | 19,535 Shares held | 8/7/2026 | View profile |
| Narayanan Arun Chief Executive Officer | ▼ Sell | Open Market | 19,109 Shares held | 7/2/2026 | View profile |
| Tammineedi Anil Director | ▲ Buy | Option Exercise | 15,473 Shares held | 8/7/2026 | View profile |
| TYSON LAURA D Director | ▲ Buy | Grant | 15,473 Shares held | 8/7/2026 | View profile |
| Birns Ira M Director | ▲ Buy | Option Exercise | 14,207 Shares held | 8/7/2026 | View profile |
| Cunningham Gerard Director | ▲ Buy | Option Exercise | 12,138 Shares held | 6/7/2024 | View profile |
| Krishna Shivram Director | ▲ Buy | Option Exercise | 10,597 Shares held | 8/7/2026 | View profile |
| Guruswamy Vasudevan | ▲ Buy | Option Exercise | 10,597 Shares held | 8/7/2026 | View profile |
| Tappin Matthew President, Asset Management | ▼ Sell | Open Market | 9,577 Shares held | 7/2/2026 | View profile |
| BUZBY DAVID S Director | ▲ Buy | Option Exercise | 7,486 Shares held | 8/7/2026 | View profile |
| Musfeldt Brian Chief Financial Officer | ▼ Sell | Open Market | 2,379 Shares held | 7/20/2026 | View profile |
| Shukla Rahul Chief Accounting Officer | ▼ Sell | Open Market | 0 Shares held | 11/18/2025 | View profile |
Transaction History
| BUZBY DAVID S | ▲ Buy | Option Exercise | 7,486 | — | 8/7/2026 |
| Krishna Shivram | ▲ Buy | Option Exercise | 7,486 | — | 8/7/2026 |
| Daley Adam | ▲ Buy | Option Exercise | 7,486 | — | 8/7/2026 |
| Tammineedi Anil | ▲ Buy | Option Exercise | 7,486 | — | 8/7/2026 |
| Guruswamy Vasudevan | ▲ Buy | Option Exercise | 7,486 | — | 8/7/2026 |
| TYSON LAURA D | ▲ Buy | Grant | 7,486 | — | 8/7/2026 |
| Birns Ira M | ▲ Buy | Option Exercise | 7,486 | — | 8/7/2026 |
| Musfeldt Brian | ▼ Sell | Open Market | 996 | $6K | 7/20/2026 |
| Musfeldt Brian | ▲ Buy | Option Exercise | 3,375 | $21K | 7/17/2026 |
| Laureles Saul R. | ▼ Sell | Open Market | 675 | $5K | 7/2/2026 |
| Tappin Matthew | ▼ Sell | Open Market | 996 | $8K | 7/2/2026 |
| Carlson Michael James | ▼ Sell | Open Market | 1,347 | $11K | 7/2/2026 |
| Narayanan Arun | ▼ Sell | Open Market | 1,996 | $16K | 7/2/2026 |
| Laureles Saul R. | ▲ Buy | Option Exercise | 5,000 | $39K | 6/30/2026 |
| Laureles Saul R. | ▲ Buy | Option Exercise | 2,750 | $21K | 6/30/2026 |
| Tappin Matthew | ▲ Buy | Option Exercise | 5,000 | $39K | 6/30/2026 |
| Tappin Matthew | ▲ Buy | Option Exercise | 2,750 | $21K | 6/30/2026 |
| Carlson Michael James | ▲ Buy | Option Exercise | 5,000 | $39K | 6/30/2026 |
| Carlson Michael James | ▲ Buy | Option Exercise | 2,750 | $21K | 6/30/2026 |
| Narayanan Arun | ▲ Buy | Option Exercise | 8,125 | $63K | 6/30/2026 |
| Tappin Matthew | ▼ Sell | Open Market | 402 | $4K | 3/11/2026 |
| Tappin Matthew | ▼ Sell | Open Market | 655 | $7K | 3/10/2026 |
| Laureles Saul R. | ▼ Sell | Open Market | 942 | $10K | 3/10/2026 |
| Carlson Michael James | ▼ Sell | Open Market | 2,079 | $23K | 3/10/2026 |
| Narayanan Arun | ▼ Sell | Open Market | 5,145 | $57K | 3/10/2026 |
| Tappin Matthew | ▲ Buy | Option Exercise | 1,458 | — | 3/7/2026 |
| Laureles Saul R. | ▲ Buy | Option Exercise | 2,916 | — | 3/7/2026 |
| Carlson Michael James | ▲ Buy | Option Exercise | 3,541 | — | 3/7/2026 |
| Narayanan Arun | ▲ Buy | Option Exercise | 12,500 | — | 3/7/2026 |
| Narayanan Arun | ▲ Buy | Option Exercise | 5,625 | — | 3/7/2026 |
| Tappin Matthew | ▼ Sell | Open Market | 185 | $2K | 3/4/2026 |
| Laureles Saul R. | ▼ Sell | Open Market | 292 | $3K | 3/3/2026 |
| Tappin Matthew | ▼ Sell | Open Market | 300 | $3K | 3/3/2026 |
| Laureles Saul R. | ▲ Buy | Option Exercise | 904 | — | 3/1/2026 |
| Tappin Matthew | ▲ Buy | Option Exercise | 670 | — | 3/1/2026 |
| Tappin Matthew | ▼ Sell | Open Market | 366 | $4K | 2/20/2026 |
| Tappin Matthew | ▼ Sell | Tax Withholding | 522 | $6K | 2/19/2026 |
| Laureles Saul R. | ▼ Sell | Tax Withholding | 536 | $6K | 2/19/2026 |
| Carlson Michael James | ▼ Sell | Tax Withholding | 730 | $8K | 2/19/2026 |
| Carlson Michael James | ▲ Buy | Option Exercise | 1,342 | — | 2/15/2026 |
| Tappin Matthew | ▲ Buy | Option Exercise | 1,253 | — | 2/15/2026 |
| Laureles Saul R. | ▲ Buy | Option Exercise | 1,790 | — | 2/15/2026 |
| Shukla Rahul | ▼ Sell | Open Market | 3,674 | $60K | 11/18/2025 |
| Tappin Matthew | ▼ Sell | Open Market | 9,584 | $170K | 11/11/2025 |
| Tappin Matthew | ▼ Sell | Tax Withholding | 5,416 | $99K | 11/10/2025 |
| Carlson Michael James | ▼ Sell | Tax Withholding | 6,743 | $123K | 11/10/2025 |
| Shukla Rahul | ▼ Sell | Tax Withholding | 2,076 | $38K | 11/10/2025 |
| Laureles Saul R. | ▼ Sell | Tax Withholding | 3,379 | $62K | 11/10/2025 |
| Tappin Matthew | ▲ Buy | Option Exercise | 15,000 | — | 11/7/2025 |
| Carlson Michael James | ▲ Buy | Option Exercise | 13,750 | — | 11/7/2025 |
| Shukla Rahul | ▲ Buy | Option Exercise | 5,750 | — | 11/7/2025 |
| Laureles Saul R. | ▲ Buy | Option Exercise | 13,750 | — | 11/7/2025 |
| BUZBY DAVID S | ▼ Sell | Gift | 5,511 | $0 | 7/3/2025 |
| BUZBY DAVID S | ▼ Sell | Gift | 5,511 | $0 | 7/3/2025 |
| Tappin Matthew | ▼ Sell | Open Market | 20,823 | $9K | 6/16/2025 |
| Tappin Matthew | ▼ Sell | Open Market | 1,164 | $525 | 5/30/2025 |
| Tappin Matthew | ▲ Buy | Option Exercise | 2,775 | $0 | 5/29/2025 |
| TYSON LAURA D | ▲ Buy | Option Exercise | 110,236 | $0 | 5/29/2025 |
| Krishna Shivram | ▲ Buy | Option Exercise | 62,222 | $0 | 5/29/2025 |
| Tammineedi Anil | ▲ Buy | Option Exercise | 110,236 | $0 | 5/29/2025 |
| Daley Adam | ▲ Buy | Option Exercise | 110,236 | $0 | 5/29/2025 |
| BUZBY DAVID S | ▲ Buy | Option Exercise | 110,236 | $0 | 5/29/2025 |
| Guruswamy Vasudevan | ▲ Buy | Option Exercise | 62,222 | $0 | 5/29/2025 |
| Birns Ira M | ▲ Buy | Option Exercise | 110,236 | $0 | 5/29/2025 |
| Shukla Rahul | ▼ Sell | Open Market | 24,567 | $13K | 5/2/2025 |
| Laureles Saul R. | ▼ Sell | Open Market | 809 | $430 | 5/2/2025 |
| Laureles Saul R. | ▲ Buy | Option Exercise | 3,453 | $0 | 5/1/2025 |
| Shukla Rahul | ▼ Sell | Open Market | 7,469 | $3K | 3/12/2025 |
| Tappin Matthew | ▼ Sell | Open Market | 13,070 | $5K | 3/12/2025 |
| Carlson Michael James | ▼ Sell | Open Market | 27,739 | $11K | 3/12/2025 |
| Shukla Rahul | ▲ Buy | Option Exercise | 16,667 | $0 | 3/11/2025 |
| Tappin Matthew | ▲ Buy | Option Exercise | 29,167 | $0 | 3/11/2025 |
| Laureles Saul R. | ▲ Buy | Option Exercise | 58,334 | $0 | 3/11/2025 |
| Carlson Michael James | ▲ Buy | Option Exercise | 70,834 | $0 | 3/11/2025 |
| Tappin Matthew | ▼ Sell | Open Market | 5,645 | $2K | 3/7/2025 |
| Tappin Matthew | ▲ Buy | Option Exercise | 13,397 | $0 | 3/6/2025 |
| Laureles Saul R. | ▲ Buy | Option Exercise | 18,087 | $0 | 3/6/2025 |
| Shukla Rahul | ▼ Sell | Open Market | 9,048 | $5K | 2/25/2025 |
| Shukla Rahul | ▲ Buy | Option Exercise | 19,951 | $0 | 2/24/2025 |
| Albert Hofeldt | ▼ Sell | Open Market | 13,294 | $8K | 2/20/2025 |
| Carlson Michael James | ▲ Buy | Option Exercise | 26,053 | $0 | 2/20/2025 |
| Laureles Saul R. | ▲ Buy | Option Exercise | 34,737 | $0 | 2/20/2025 |
| Tappin Matthew | ▼ Sell | Open Market | 8,130 | $5K | 2/20/2025 |
| Albert Hofeldt | ▲ Buy | Option Exercise | 47,138 | $0 | 2/19/2025 |
| Tappin Matthew | ▲ Buy | Option Exercise | 24,316 | $0 | 2/19/2025 |
| Homenock Kim | ▲ Buy | Option Exercise | 22,579 | $0 | 2/19/2025 |
| Shukla Rahul | ▼ Sell | Open Market | 3,534 | $2K | 1/23/2025 |
| Shukla Rahul | ▲ Buy | Option Exercise | 8,000 | $0 | 1/22/2025 |
| Carlson Michael James | ▲ Buy | Option Exercise | 6,089 | $0 | 9/26/2024 |
| Birns Ira M | ▲ Buy | Option Exercise | 24,184 | $0 | 6/7/2024 |
| MORGAN MICHAEL C | ▲ Buy | Option Exercise | 23,489 | $0 | 6/7/2024 |
| BUZBY DAVID S | ▲ Buy | Option Exercise | 23,489 | $0 | 6/7/2024 |
| Tammineedi Anil | ▲ Buy | Option Exercise | 23,489 | $0 | 6/7/2024 |
| Cunningham Gerard | ▲ Buy | Option Exercise | 12,138 | $0 | 6/7/2024 |
| Daley Adam | ▲ Buy | Option Exercise | 23,489 | $0 | 6/7/2024 |
| TYSON LAURA D | ▲ Buy | Option Exercise | 23,489 | $0 | 6/7/2024 |
| Woodward Jane | ▲ Buy | Option Exercise | 23,489 | $0 | 6/7/2024 |
| Tappin Matthew | ▼ Sell | Open Market | 1,388 | $2K | 5/28/2024 |
| Tappin Matthew | ▲ Buy | Option Exercise | 2,775 | $0 | 5/24/2024 |
| Carrington John Eugene | ▼ Sell | Open Market | 194,171 | $359K | 5/2/2024 |
| Patel Prakesh | ▼ Sell | Open Market | 23,863 | $45K | 4/30/2024 |
| BUSH WILLIAM JOHN | ▼ Sell | Open Market | 24,035 | $45K | 4/30/2024 |
| Laureles Saul R. | ▼ Sell | Open Market | 822 | $2K | 4/30/2024 |
| Russo Alan | ▼ Sell | Open Market | 24,142 | $45K | 4/30/2024 |
| Patel Prakesh | ▲ Buy | Option Exercise | 65,000 | $0 | 4/28/2024 |
| Patel Prakesh | ▲ Buy | Option Exercise | 3,453 | $0 | 4/28/2024 |
| BUSH WILLIAM JOHN | ▲ Buy | Option Exercise | 65,000 | $0 | 4/28/2024 |
| BUSH WILLIAM JOHN | ▲ Buy | Option Exercise | 3,946 | $0 | 4/28/2024 |
| Carrington John Eugene | ▲ Buy | Option Exercise | 428,572 | $0 | 4/28/2024 |
| Carrington John Eugene | ▲ Buy | Option Exercise | 9,866 | $0 | 4/28/2024 |
| Laureles Saul R. | ▲ Buy | Option Exercise | 3,453 | $0 | 4/28/2024 |
| Russo Alan | ▲ Buy | Option Exercise | 65,000 | $0 | 4/28/2024 |
| Russo Alan | ▲ Buy | Option Exercise | 4,254 | $0 | 4/28/2024 |
| Schaefer Robert | ▼ Sell | Open Market | 100,000 | $182K | 3/19/2024 |
| Tappin Matthew | ▼ Sell | Open Market | 26,640 | $48K | 3/19/2024 |
| BUZBY DAVID S | ▲ Buy | Open Market | 33,800 | $61K | 3/18/2024 |
| BUZBY DAVID S | ▲ Buy | Open Market | 62,500 | $115K | 3/15/2024 |
| Homenock Kim | ▲ Buy | Open Market | 24,000 | $44K | 3/15/2024 |
| Carlson Michael James | ▲ Buy | Open Market | 44,882 | $79K | 3/15/2024 |
| Homenock Kim | ▲ Buy | Option Exercise | 16,689 | $0 | 3/14/2024 |
| Carlson Michael James | ▲ Buy | Open Market | 10,118 | $18K | 3/14/2024 |
| Johnson larsh | ▼ Sell | Open Market | 21,428 | $43K | 3/13/2024 |
| Johnson larsh | ▼ Sell | Open Market | 20,000 | $40K | 3/12/2024 |
| Shukla Rahul | ▼ Sell | Open Market | 21,332 | $47K | 3/11/2024 |
| Laureles Saul R. | ▼ Sell | Open Market | 26,602 | $58K | 3/8/2024 |
| Homenock Kim | ▼ Sell | Open Market | 26,512 | $58K | 3/8/2024 |
| Schaefer Robert | ▼ Sell | Open Market | 37,463 | $82K | 3/8/2024 |
| Shukla Rahul | ▼ Sell | Open Market | 19,899 | $44K | 3/8/2024 |
| Johnson larsh | ▼ Sell | Open Market | 35,880 | $79K | 3/8/2024 |
| Patel Prakesh | ▼ Sell | Open Market | 35,902 | $79K | 3/8/2024 |
| Carrington John Eugene | ▼ Sell | Open Market | 85,038 | $186K | 3/8/2024 |
| Carlson Michael James | ▼ Sell | Open Market | 35,269 | $77K | 3/8/2024 |
| BUSH WILLIAM JOHN | ▼ Sell | Open Market | 46,034 | $101K | 3/8/2024 |
| Tappin Matthew | ▼ Sell | Open Market | 24,899 | $55K | 3/8/2024 |
| Tappin Matthew | ▼ Sell | Open Market | 3,837 | $9K | 3/5/2024 |
| Tappin Matthew | ▼ Sell | Open Market | 5,724 | $14K | 3/4/2024 |
| Carrington John Eugene | ▼ Sell | Open Market | 9,885 | $25K | 3/4/2024 |
| Schaefer Robert | ▼ Sell | Open Market | 5,945 | $15K | 3/4/2024 |
| Russo Alan | ▼ Sell | Open Market | 7,153 | $18K | 3/4/2024 |
| Patel Prakesh | ▼ Sell | Open Market | 7,153 | $18K | 3/4/2024 |
| Johnson larsh | ▼ Sell | Open Market | 7,153 | $18K | 3/4/2024 |
| BUSH WILLIAM JOHN | ▼ Sell | Open Market | 10,016 | $25K | 3/4/2024 |
| Laureles Saul R. | ▼ Sell | Open Market | 5,591 | $14K | 3/4/2024 |
| Shukla Rahul | ▼ Sell | Open Market | 20,204 | $50K | 3/4/2024 |
| Homenock Kim | ▲ Buy | Grant | 55,503 | $0 | 3/1/2024 |
| Tappin Matthew | ▲ Buy | Option Exercise | 13,398 | $0 | 3/1/2024 |
| Tappin Matthew | ▲ Buy | Grant | 51,539 | $0 | 3/1/2024 |
| Carrington John Eugene | ▲ Buy | Option Exercise | 26,795 | $0 | 3/1/2024 |
| Carrington John Eugene | ▲ Buy | Grant | 191,884 | $0 | 3/1/2024 |
| Schaefer Robert | ▲ Buy | Option Exercise | 16,747 | $0 | 3/1/2024 |
| Schaefer Robert | ▲ Buy | Grant | 101,096 | $0 | 3/1/2024 |
| Russo Alan | ▲ Buy | Option Exercise | 16,747 | $0 | 3/1/2024 |
| Patel Prakesh | ▲ Buy | Option Exercise | 16,747 | $0 | 3/1/2024 |
| Patel Prakesh | ▲ Buy | Grant | 77,308 | $0 | 3/1/2024 |
| Carlson Michael James | ▲ Buy | Grant | 88,805 | $0 | 3/1/2024 |
| Johnson larsh | ▲ Buy | Option Exercise | 16,747 | $0 | 3/1/2024 |
| Johnson larsh | ▲ Buy | Grant | 77,308 | $0 | 3/1/2024 |
| BUSH WILLIAM JOHN | ▲ Buy | Option Exercise | 23,446 | $0 | 3/1/2024 |
| BUSH WILLIAM JOHN | ▲ Buy | Grant | 101,096 | $0 | 3/1/2024 |
| Laureles Saul R. | ▲ Buy | Option Exercise | 18,087 | $0 | 3/1/2024 |
| Laureles Saul R. | ▲ Buy | Grant | 82,462 | $0 | 3/1/2024 |
| Shukla Rahul | ▲ Buy | Grant | 41,231 | $0 | 3/1/2024 |
| Carrington John Eugene | ▼ Sell | Open Market | 13,863 | $37K | 2/27/2024 |
| Shukla Rahul | ▼ Sell | Open Market | 8,244 | $22K | 2/26/2024 |
| Carrington John Eugene | ▲ Buy | Option Exercise | 34,737 | $0 | 2/24/2024 |
| Shukla Rahul | ▲ Buy | Option Exercise | 19,951 | $0 | 2/23/2024 |
| Tappin Matthew | ▼ Sell | Open Market | 6,857 | $21K | 2/20/2024 |
| Laureles Saul R. | ▼ Sell | Open Market | 10,959 | $35K | 2/16/2024 |
| Russo Alan | ▼ Sell | Open Market | 14,390 | $46K | 2/16/2024 |
| Johnson larsh | ▼ Sell | Open Market | 12,117 | $38K | 2/16/2024 |
| Patel Prakesh | ▼ Sell | Open Market | 14,389 | $46K | 2/16/2024 |
| Schaefer Robert | ▼ Sell | Open Market | 7,866 | $25K | 2/16/2024 |
| Tappin Matthew | ▼ Sell | Open Market | 10,602 | $34K | 2/16/2024 |
| BUSH WILLIAM JOHN | ▼ Sell | Open Market | 20,367 | $65K | 2/16/2024 |
| Carlson Michael James | ▼ Sell | Open Market | 9,952 | $32K | 2/16/2024 |
| Laureles Saul R. | ▲ Buy | Option Exercise | 34,736 | $0 | 2/15/2024 |
| Russo Alan | ▲ Buy | Option Exercise | 33,000 | $0 | 2/15/2024 |
| Johnson larsh | ▲ Buy | Option Exercise | 27,789 | $0 | 2/15/2024 |
| Patel Prakesh | ▲ Buy | Option Exercise | 33,000 | $0 | 2/15/2024 |
| Homenock Kim | ▲ Buy | Option Exercise | 22,578 | $0 | 2/15/2024 |
| Schaefer Robert | ▲ Buy | Option Exercise | 21,710 | $0 | 2/15/2024 |
| Tappin Matthew | ▲ Buy | Option Exercise | 24,315 | $0 | 2/15/2024 |
| BUSH WILLIAM JOHN | ▲ Buy | Option Exercise | 48,631 | $0 | 2/15/2024 |
| Carlson Michael James | ▲ Buy | Option Exercise | 26,052 | $0 | 2/15/2024 |
| Tappin Matthew | ▼ Sell | Open Market | 4,556 | $14K | 2/14/2024 |
| Laureles Saul R. | ▼ Sell | Open Market | 9,893 | $32K | 1/30/2024 |
| Laureles Saul R. | ▲ Buy | Option Exercise | 34,325 | $0 | 1/28/2024 |
| Shukla Rahul | ▼ Sell | Open Market | 3,310 | $9K | 1/19/2024 |
| Shukla Rahul | ▲ Buy | Option Exercise | 8,000 | $0 | 1/18/2024 |
| Tappin Matthew | ▼ Sell | Open Market | 5,207 | $19K | 1/3/2024 |
| Tappin Matthew | ▲ Buy | Option Exercise | 14,318 | $0 | 12/31/2023 |
| Carlson Michael James | ▼ Sell | Open Market | 1,822 | $8K | 9/27/2023 |
| Carlson Michael James | ▲ Buy | Option Exercise | 6,089 | $0 | 9/26/2023 |
| BUZBY DAVID S | ▲ Buy | Open Market | 62,000 | $299K | 9/15/2023 |
| Russo Alan | ▼ Sell | Open Market | 13,427 | $87K | 8/10/2023 |
| MORGAN MICHAEL C | ▲ Buy | Option Exercise | 20,498 | $0 | 6/15/2023 |
| Daley Adam | ▲ Buy | Option Exercise | 20,498 | $0 | 6/15/2023 |
| BUZBY DAVID S | ▲ Buy | Option Exercise | 20,498 | $0 | 6/15/2023 |