Sign in

Stem, Inc.

STEMUtilities - Renewable

$2.39−6.64%As of Oct 29vs prior close
Market cap
$23M
P/E (TTM)
–
From 52W high
−89.65%
EPS (LTM)
-$8.14
Revenue (LTM)
$148M
Net margin
-49.37%
Dividend yield
0.00%

Nomior Score

8
Distressed LaggardSpeculativeBottom 2% of the scored universe
Growth36
Quality30
Value—
Momentum3
Resilience14

Growth

+43.96%revenue a year over 6 fiscal years

YE19 $17.6MLTM $148M

Connections