On February 19, 2026, Stem (STEM) disclosed three insider transactions. Executive Carlson Michael James sold 730 shares on that date.
[Recent Insider Transactions]
Disclosure Date
Position
Name
Transaction Date
Buy/Sell
Quantity
Price per Share/USD
Total Amount/USD
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
$90,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
June 18, 2025
Executive
Tappin Matthew
May 30, 2025
Sell
1,164
0.45
$525
[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 three insider transactions on February 19
On February 19, 2026, Stem (STEM) disclosed three insider transactions. Executive Carlson Michael James sold 730 shares on that date.
[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.