stars 1 stars 2 stars 3

What is the annual revenue of Stem, Inc.?

The annual revenue of Stem, Inc. was $144.6 million in 2025.

Related Stem, Inc. Questions

Arun Narayanan is the CEO of Stem, Inc..

474 people are employed at Stem, Inc..

Stem, Inc. is based in Houston, Texas.

The NAICS codes for Stem, Inc. are [518, 518210, 51, 51821, 5182].

The SIC codes for Stem, Inc. are [737, 738, 73].