Exchange: NYSE·Updated 04:21 PM EDT
STEM logo

STEM Stem Inc

$4.47
$0.16
(3.46%)
Today
Closed $4.47
$0.00
(0.00%)
After Hours
EarningsOct 28
Mkt Cap$44.57M
Vol124,338.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.