Stem, Inc. · NYSE:STEM

Stem, Inc. shareholders

As of Jun 30, 2026, 70 institutions reported holding Stem, Inc., 22.9% of its shares. Largest: Vanguard, Marshall Wace, LLP and BlackRock. New holders, exits, insiders and big stakes, each with its filing.

HolderShares% of Stem, Inc.ChangeFiled
Vanguard421K4.4%+24,616Aug 13, 2026
Marshall Wace, LLP406K4.2%+114KAug 13, 2026
BlackRock164K1.7%+29,765Aug 7, 2026
Trexquant Investment LP111K1.1%+18,964Aug 14, 2026
Two Sigma103K1.1%−72,155Aug 14, 2026
Gsa Capital Partners LLP102K1.1%−6,181Aug 6, 2026
BNP Paribas93,0940.97%+40,000Aug 13, 2026
Geode Capital93,0140.97%+962Aug 12, 2026
Acadian Asset Management LLC74,6460.78%+64,083Aug 13, 2026
Renaissance Technologies66,4820.69%+7,907Aug 13, 2026

Stem, Inc. insider trades