Stem Inc

STEMNYSE
$4.48
0.5814.87%
À la clôture: Sep 25, 5:00 PM EST
$4.41
-0.0686-1.53%
Après les heures: 4:27 PM EST

Stem Ownership & Insider Activity

Stem (STEM) institutional and insider ownership, recent insider transactions and ownership breakdown.

Insiders own 34.5% of shares outstanding. Institutional investors hold 9.7%.

Shares Outstanding

9.627M

Shares Float

9.249M

Insider Shares Owned

3.091M

Insider % Owned

34.5%

Institutional Shares Held

932.761K

Institutional % Held

9.7%

Ownership Breakdown

Net Insider Activity by Month

Stem Insider Transactions (Last 6 Months)

Voir toutes les transactions d'initiés →
DateInsiderTitleTypeSharesPriceValue
Jul 17, 2026Brian MusfeldtCHIEF FINANCIAL OFFICERSELL-OPTIONS2.379K$6.19$15K
Jun 30, 2026Saul LaurelesCHIEF LEGAL OFFICERSELL-OPTIONS7.075K$7.83$55K