Stem Inc (NYSE:STEM)
$ 1.89 0.06 (3.28%) Market Cap: 305.29 Mil Enterprise Value: 719.04 Mil PE Ratio: 0 PB Ratio: 0.69 GF Score: 28/100