STEM – Stem, Inc. Stem, Inc.STEM$15.57 Name : Stem, Inc. Sector : Utilities Industry: Utilities - Renewable Mark. Cap: $130,635,536.00 EPSttm : -13.39 Stem, Inc.$15.576.71%$1.12 Go to the full report