NYSE: STEM
Stem Inc Stock Ownership - Who owns Stem?

Insider buying vs selling

Have Stem Inc insiders been buying or selling?

Buy
Sell
NameRoleDateSharesPriceValue
Matthew TappinPresident Asset Management2024-05-281,388$1.32
$1.83kSell
John Eugene CarringtonCEO and Director2024-05-02194,171$1.85
$359.22kSell
Saul R. LaurelesChief Legal Officer2024-04-30822$1.87
$1.54kSell
Alan RussoChief Revenue Officer2024-04-3024,142$1.87
$45.15kSell
Prakesh PatelChief Strategy Officer2024-04-3023,863$1.87
$44.62kSell
William John BushChief Financial Officer2024-04-3024,035$1.87
$44.95kSell
Robert SchaeferPresident Transformational2024-03-19100,000$1.82
$182.00kSell
Matthew TappinPresident Asset Management2024-03-1926,640$1.82
$48.48kSell
David S. BuzbyDirector2024-03-1833,800$1.81
$61.18kBuy
David S. BuzbyDirector2024-03-1833,800$1.81
$61.18kBuy

1 of 5

STEM insiders have sold more... subscribe to Premium to read more.
Net Insider Buy/Sell (L12M) Ownership

Be the first to know when STEM insiders and whales buy or sell their stock.

STEM Shareholders

What type of owners hold Stem Inc stock?

Institutional
Insider
Retail
NameHoldSharesValueType
Michael C. Morgan12.54%20,417,176$11.72MInsider
Blackrock Inc6.93%11,286,773$6.48MInstitution
Blackrock Inc 16.93%11,286,773$6.48MInstitution
Star Peak Sponsor LLC5.84%9,509,626$5.46MInsider
Alec N. Litowitz5.84%9,509,626$5.46MInsider
Eric J. Scheyer5.84%9,509,626$5.46MInsider
Vanguard Group Inc5.32%8,655,953$4.97MInstitution
State Street Corp3.00%4,880,267$2.80MInstitution
Anil Tammineedi2.67%4,339,360$2.49MInsider
Geode Capital Management LLC2.21%3,604,073$2.07MInstitution

1 of 3

STEM vs Software Infrastructure Stocks

TickerInst. %Insider %Net Insider (L12M)Net Insider (L3M)
STEM34.92%36.10%Net Selling
ZENA0.00%0.00%
SNCR9.13%90.87%Net Selling
AUID10.03%21.55%Net BuyingNet Buying
ALAR0.59%0.00%

Stem Stock Ownership FAQ

Who owns Stem?

Stem (NYSE: STEM) is owned by 34.92% institutional shareholders, 36.10% Stem insiders, and 28.98% retail investors. Michael C. Morgan is the largest individual Stem shareholder, owning 20.42M shares representing 12.54% of the company. Michael C. Morgan's Stem shares are currently valued at $11.72M.

If you're new to stock investing, here's how to buy Stem stock.
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.