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
-74.02% change last year
5D 1M 6M 1Y
More data
analystTarget: | 1.9 | priceToBook: | N/A |
totalCash: | 75.36M | debt: | 597.85M |