
Stem provides solutions that address the challenges of today's dynamic energy market. (This description is provided by the company.) The firm decreased its portfolio allocation in STEM by 2.28% over the last quarter. In it's prior filing, the firm reported owning 3,140K shares, representing an increase of 4.84%. IWM - iShares Russell 2000 ETF holds 3,299K shares representing 2.12% ownership of the company. The firm decreased its portfolio allocation in STEM by 22.06% over the last quarter. In it's prior filing, the firm reported owning 4,295K shares, representing a decrease of 23.51%. Wellington Management Group Llp holds 3,477K shares representing 2.23% ownership of the company. The firm decreased its portfolio allocation in STEM by 4.47% over the last quarter. In it's prior filing, the firm reported owning 3,833K shares, representing a decrease of 0.47%. NAESX - Vanguard Small-Cap Index Fund Investor Shares holds 3,815K shares representing 2.45% ownership of the company. VTSMX - Vanguard Total Stock Market Index Fund Investor Shares holds 4,531K shares representing 2.91% ownership of the company. The firm increased its portfolio allocation in STEM by 466.06% over the last quarter.

In it's prior filing, the firm reported owning 7,970K shares, representing an increase of 25.04%. Schroder Investment Management Group holds 10,632K shares representing 6.82% ownership of the company. The put/call ratio of STEM is 0.69, indicating a bullish outlook. Total shares owned by institutions increased in the last three months by 3.47% to 109,150K shares. Average portfolio weight of all funds dedicated to STEM is 0.10%, an increase of 4.04%.

This is a decrease of 26 owner(s) or 6.62% in the last quarter. There are 367 funds or institutions reporting positions in Stem Inc. The projected annual non-GAAP EPS is -0.50. The projected annual revenue for Stem Inc - is 654MM, an increase of 57.39%.

See our leaderboard of companies with the largest price target upside.
