Larsh M. Johnson
Net Worth

Last updated:

What is Larsh M. Johnson net worth?

The estimated net worth of Mr. Larsh M. Johnson is at least $5,414,531 as of 13 Mar 2024. He owns shares worth $1,181,069 as insider, has earned $1,917,942 from insider trading and has received compensation worth at least $2,315,520 in Stem, Inc..

What is the salary of Larsh M. Johnson?

Mr. Larsh M. Johnson salary is $578,880 per year as Chief Technical Officer in Stem, Inc..

How old is Larsh M. Johnson?

Mr. Larsh M. Johnson is 67 years old, born in 1958.

What stocks does Larsh M. Johnson currently own?

As insider, Mr. Larsh M. Johnson owns shares in one company:

Company Title Shares Price per share Total value
Stem, Inc. (STEM) Chief Technical Officer 78,739 $15 $1,181,069

What does Stem, Inc. do?

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 services, supply chain management, energy storage value stream optimization, warranty and preventive maintenance plan management, operation and maintenance reporting, and program enrollment and incentive management services. The company serves commercial and industrial enterprises, independent power producers, renewable project developers, and utilities and grid operators. Stem, Inc. was incorporated in 2009 and is headquartered in San Francisco, California.

Larsh M. Johnson insider trading

Stem, Inc.

Mr. Larsh M. Johnson has made 13 insider trades between 2021-2024, according to the Form 4 filled with the SEC. Most recently he sold 21,428 units of STEM stock worth $42,856 on 13 Mar 2024.

The largest trade he's ever made was exercising 110,000 units of STEM stock on 30 Aug 2021. As of 13 Mar 2024 he still owns at least 78,739 units of STEM stock.

Transaction Date Security Shares Price per share Total value Source
Sale
Common Stock, Par Value $0.0001 Per Share 21,428 $2 $42,856
Sale
Common Stock, Par Value $0.0001 Per Share 20,000 $2 $40,000
Sale
Common Stock, Par Value $0.0001 Per Share 35,880 $2.19 $78,577
Sale
Common Stock, Par Value $0.0001 Per Share 7,153 $2.48 $17,739
Option
Common Stock, Par Value $0.0001 Per Share 16,747 N/A N/A
Option
Restricted Stock Unit 16,747 N/A N/A
Sale
Common Stock, Par Value $0.0001 Per Share 1,260 $4.12 $5,191
Option
Common Stock, Par Value $0.0001 Per Share 3,453 N/A N/A
Option
Restricted Stock Unit 3,453 N/A N/A
Sale
Common Stock, Par Value $0.0001 Per Share 6,877 $8.1 $55,724
Option
Restricted Stock Unit 16,747 N/A N/A
Option
Common Stock, Par Value $0.0001 Per Share 16,747 N/A N/A
Sale
Common Stock, Par Value $0.0001 Per Share 12,500 $14.42 $180,225
Sale
Common Stock, Par Value $0.0001 Per Share 12,500 $13.46 $168,250
Sale
Common Stock, Par Value $0.0001 Per Share 10,000 $16.09 $160,850
Sale
Common Stock, Par Value $0.0001 Per Share 20,000 $16.38 $327,640
Sale
Common Stock, Par Value $0.0001 Per Share 30,000 $15.44 $463,290
Sale
Common Stock, Par Value $0.0001 Per Share 1,269 $7.32 $9,289
Option
Restricted Stock Unit 3,453 N/A N/A
Option
Common Stock, Par Value $0.0001 Per Share 3,453 N/A N/A
Option
Common Stock, Par Value $0.0001 Per Share 39,226 $1.67 $65,507
Option
Stock Option (Right to Buy) 39,226 $1.67 $65,507
Sale
Common Stock, Par Value $0.0001 Per Share 15,000 $24.55 $368,310
Option
Common Stock, Par Value $0.0001 Per Share 110,000 $1.67 $183,700
Option
Stock Option (Right to Buy) 110,000 $1.67 $183,700

Stem key executives

Stem, Inc. executives and other stock owners filed with the SEC: