SmartMoneyDB

STEMSTEM INC

COM NEW · CUSIP 85859N300

STEM (STEM INC) Institutional Ownership Summary

Based on the latest SEC 13F filings, 4 institutional investors hold STEM (STEM INC) with a combined value of $3.25M across 215,947 shares. The largest holder is BlackRock, Inc. with a position worth $2.08M (0.00% of their portfolio). RENAISSANCE TECHNOLOGIES LLC opened a new position in the most recent quarter. 3 funds reduced their position.

Total Institutional Value

$3.25M

Total Shares Held

215,947

Institutional Holders

4

Recent Activity

13F Institutional Holders

#FundValuePortfolio %Change
1BlackRock, Inc.$2.08M0.00%-0.9%
2CITADEL ADVISORS LLC$834.82K0.00%-49.5%
3RENAISSANCE TECHNOLOGIES LLC$168.56K0.00%New
4Point72 Asset Management, L.P.$167.06K0.00%-78.8%