tradingkey.logo
tradingkey.logo
Search

Stem Inc

STEM
Add to Watchlist
8.220USD
+0.465+6.05%
Close 06/18, 16:00ETQuotes delayed by 15 min
68.97MMarket Cap
0.47P/E TTM

Institutional Confidence

Currency: USD Updated: 2026-06-18
Previous score
3.00
Change
0
The current institutional shareholding score of Stem Inc is 3.00, ranking 12 out of 29 in the Renewable Energy industry. The latest institutional shareholding proportion is 29.85%, representing a quarter-over-quarter increase of 4.33%. The largest institutional shareholder is James Simons, holding a total of 0.00 shares, representing 0.68% of shares outstanding, with 3.98% increase in holdings.

Institutional Shareholding

Shareholder Activity

Name
Shares Held
Chg %
Angeleno Group, LLC
214.49K
--
Marshall Wace LLP
167.25K
-31.39%
BlackRock Institutional Trust Company, N.A.
134.20K
-0.26%
Two Sigma Investments, LP
112.79K
-5.80%
GSA Capital Partners LLP
79.22K
+569.11%
Carrington (John Eugene)
99.21K
+109.97%
Geode Capital Management, L.L.C.
88.25K
+2.11%
Susquehanna International Group, LLP
83.39K
-4.13%
Bridgeway Capital Management, LLC
69.60K
+346.15%
1
2
KeyAI