STEM – Stem, Inc. Stem, Inc.STEM$4.48 Name : Stem, Inc. Sector : Utilities Industry: Utilities - Renewable Mark. Cap: $43,127,812.00 EPSttm : -8.74 Stem, Inc.$4.4814.87%$0.58 Go to the full report