Stem Inc (STEM)

New York Stock Exchange:
STEM
| Latest update: Jan 15, 2026, 6:25 PM

Stock events for Stem, Inc. (STEM)

Stem's stock price fell after Q2 2024 financial results were announced. A reverse stock split and debt restructuring were executed in July 2025. BlackRock, Inc. significantly reduced its stake in Stem in July 2025. The company reported earnings of -$2.84 per share for Q3 2025, missing analysts' expectations, but revenue increased 31% year-over-year. Stem expanded its Berlin operations in October 2025. Several analysts maintained "Hold" or "Neutral" recommendations in November 2025. Stem partnered with a clean energy asset owner and appointed CEO Arun Narayanan to the board in December 2025. The stock experienced mixed performance in January 2026 and was trading at $17.75 as of January 12, 2026.

Demand Seasonality affecting Stem, Inc.’s stock price

Stem, Inc.'s products and services exhibit seasonal considerations in their application and optimization. The company's project designs consider four seasonal climates for optimized financial returns and revenue streams. Energy storage solutions can adjust their output on a seasonal basis to meet the varying requirements of demand response programs and changing market conditions.

Overview of Stem, Inc.’s business

Stem, Inc. is a leading provider of AI-driven clean energy storage systems, software, and services in the Utilities - Renewable sector, specifically in the Electrical Products and Energy Storage industries. The company leverages AI and machine learning to optimize energy storage and consumption for various clients. Its major products and services include the Athena™ Software Platform, PowerTrack™, PowerCore™ and PowerBidder™, OEM Energy Storage Systems, Edge Hardware Products, and full-lifecycle Energy Services.

STEM’s Geographic footprint

Stem, Inc. has a global presence with offices in the United States, Germany, Japan, and India. The company manages global projects in 55 countries across North America and the EMEA region, serving over 16,000 global customers.

STEM Corporate Image Assessment

Stem, Inc. positions itself as a global leader reimagining technology to support the energy transition, unlocking energy intelligence through its AI-enabled software and services. The company emphasizes its role in enabling the intelligent development, deployment, and operation of clean energy assets. The company's strategic pivot towards a software and services-centric model is an effort to strengthen its market position. The significant stock price decline and revised guidance in Q2 2024, along with the Q3 2025 earnings miss, could have implicitly impacted investor and market perception.

Ownership

The ownership structure of Stem, Inc. includes individual, institutional, and insider investors. Individual investors hold 56% of the company's shares. Institutional investors own between 3.37% to 67%. Insiders hold approximately 68.53% of the stock. Major institutional shareholders include Vanguard Group Inc., Susquehanna International Group, Llp., BlackRock, Inc., Marshall Wace, Llp., Bank Of America Corp /de/, Two Sigma Investments, Lp., State Street Global Advisors, and Schroder Investment Management Limited. Anil Tammineedi owns the most shares among insiders.

Expert AI

Show me the sentiment for Stem, Inc.
What's the latest sentiment for Stem, Inc.?

Price Chart

$19.88

12.32%
(1 month)

Top Shareholders

The Vanguard Group, Inc.
4.73%
MW Group LP
2.92%
Bank of America Corp.
2.61%
BlackRock, Inc.
1.67%
Two Sigma Investments LP
1.13%
Geode Holdings Trust
1.03%
Bodel, Inc.
0.86%
UBS Group AG
0.77%

Trade Ideas for STEM

Today

Sentiment for STEM

News
Social

Buzz Talk for STEM

Today

Social Media

FAQ

What is the current stock price of Stem, Inc.?

As of the latest update, Stem, Inc.'s stock is trading at $19.88 per share.

What’s happening with Stem, Inc. stock today?

Today, Stem, Inc. stock is up by 12.32%, possibly due to news.

What is the market sentiment around Stem, Inc. stock?

Current sentiment around Stem, Inc. stock is negative, based on recent news, trading volume, and analyst opinions.

Is Stem, Inc.'s stock price growing?

Over the past month, Stem, Inc.'s stock price has increased by 12.32%.

How can I buy Stem, Inc. stock?

You can buy Stem, Inc. stock through any brokerage platform, such as e.g., Robinhood, Fidelity, E*TRADE, by searching for the ticker symbol STEM

Who are the major shareholders of Stem, Inc. stock?

Major shareholders of Stem, Inc. include institutions such as The Vanguard Group, Inc. (4.73%), MW Group LP (2.92%), Bank of America Corp. (2.61%) ... , according to the latest filings.