On February 23, 2026, Stem (STEM) disclosed a company insider trading activity. Executive Tappin Matthew sold 366 shares on February 20, 2026.
[Recent Insider Transactions]
Disclosure Date
Position
Name
Transaction Date
Buy/Sell
Quantity
Price per Share/USD
Total Amount/USD
February 23, 2026
Executive
Tappin Matthew
February 20, 2026
Sell
366
11.40
4,172.40
February 19, 2026
Executive
Carlson Michael James
February 19, 2026
Sell
730
11.30
8,249.00
February 19, 2026
Executive
Laureles Saul R.
February 19, 2026
Sell
536
11.30
6,056.80
February 19, 2026
Executive
Tappin Matthew
February 19, 2026
Sell
522
11.30
5,898.60
November 24, 2025
Executive
Tappin Matthew
November 11, 2025
Sell
9,584
17.70
$169,600
November 19, 2025
Executive
Shukla Rahul
November 18, 2025
Sell
3,674
16.21
$59,600
November 12, 2025
Executive
Shukla Rahul
November 10, 2025
Sell
2,076
18.27
$37,900
November 12, 2025
Executive
Tappin Matthew
November 10, 2025
Sell
5,416
18.27
$99,000
November 12, 2025
Executive
Laureles Saul R.
November 10, 2025
Sell
3,379
18.27
$61,700
November 12, 2025
Executive
Carlson Michael James
November 10, 2025
Sell
6,743
18.27
$123,200
[Company Information]
Stem, Inc. was incorporated on March 16, 2009, in Delaware. The company is a global leader in AI-driven clean energy solutions and services. It maintains one of the largest digital connection, smart, renewable energy networks in the world, providing customers with (i) energy storage hardware sourced from leading global battery OEMs, delivered through partners including developers, distributors, and engineering, procurement, and construction firms, (ii) edge hardware to help collect on-site data and real-time operations and control, as well as optional equipment, and (iii) a continuous software platform.
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
US Stock Insider Trading | Stem disclosed 1 insider transaction on February 23
On February 23, 2026, Stem (STEM) disclosed a company insider trading activity. Executive Tappin Matthew sold 366 shares on February 20, 2026.
[Recent Insider Transactions]
[Company Information]
Stem, Inc. was incorporated on March 16, 2009, in Delaware. The company is a global leader in AI-driven clean energy solutions and services. It maintains one of the largest digital connection, smart, renewable energy networks in the world, providing customers with (i) energy storage hardware sourced from leading global battery OEMs, delivered through partners including developers, distributors, and engineering, procurement, and construction firms, (ii) edge hardware to help collect on-site data and real-time operations and control, as well as optional equipment, and (iii) a continuous software platform.