Stem, Inc. (STEM) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

8,376,032Shares Outstanding
1,907,921Shares held by institutions
$20,548,309Value of institutional holdings
22.78%Institutional ownership %
-7.92%Shares Changed QoQ
85No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Stem, Inc. (NYSE:STEM) showed up in the 13F filings of 1 institutional investors as of September 2025.

425 Institutional Holders

1,907,921 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
VANGUARD GROUP INC 31 Dec, 2025 396,383 1,160 0.29% $5,965,565.00
VANGUARD GROUP INC 31 Dec, 2025 396,383 1,160 0.29% $5,965,565.00
VANGUARD GROUP INC 31 Dec, 2025 396,383 1,160 0.29% $5,965,565.00
VANGUARD GROUP INC 31 Dec, 2025 396,383 1,160 0.29% $5,965,565.00
VANGUARD GROUP INC 31 Dec, 2025 396,383 1,160 0.29% $5,965,565.00
MARSHALL WACE, LLP 31 Dec, 2025 167,247 -76,511 -31.39% $2,517,069.00
MARSHALL WACE, LLP 31 Dec, 2025 167,247 -76,511 -31.39% $2,517,069.00
MARSHALL WACE, LLP 31 Dec, 2025 167,247 -76,511 -31.39% $2,517,069.00
MARSHALL WACE, LLP 31 Dec, 2025 167,247 -76,511 -31.39% $2,517,069.00
MARSHALL WACE, LLP 31 Dec, 2025 167,247 -76,511 -31.39% $2,517,069.00
BlackRock, Inc. 31 Dec, 2025 138,177 -1,203 -0.86% $2,079,564.00
BlackRock, Inc. 31 Dec, 2025 138,177 -1,203 -0.86% $2,079,564.00
BlackRock, Inc. 31 Dec, 2025 138,177 -1,203 -0.86% $2,079,564.00
BlackRock, Inc. 31 Dec, 2025 138,177 -1,203 -0.86% $2,079,564.00
BlackRock, Inc. 31 Dec, 2025 138,177 -1,203 -0.86% $2,079,564.00
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 88,246 1,821 2.11% $1,328,696.00
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 88,246 1,821 2.11% $1,328,696.00
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 88,246 1,821 2.11% $1,328,696.00
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 88,246 1,821 2.11% $1,328,696.00
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 88,246 1,821 2.11% $1,328,696.00