Exchange: NYSE·Updated 04:01 AM EDT
STEM logo

STEM Stem Inc

$5.66
$0.00
(0.00%)
Pre-Market
Prev Close $5.66
Reported EarningsAug 12
Mkt Cap$54.01M
Vol105.00

About STEM

Stem, Inc. engages in the provision of an energy storage system, hardware, ongoing software platform and professional services, and solar asset performance monitoring and control. The company was founded in 2009 and is headquartered in Houston, TX.
47

Neutral Sentiment

How do you feel about STEM?

Advertisement|Remove ads.