Stem, Inc. (STEM)
Utilities, Utilities - Renewable

Market cap: 116.91M
Recommendation: hold
PE: N/A
Previous close: 0.766
$0.7183 USD
-6.23% change today
-49.15% change last 6 months

5D 1M 6M 1Y

Inversely correlated stocks

 more

More data

analystTarget: 1.9 priceToBook: N/A
totalCash: 75.36M debt: 597.85M