Latest Close
$9.55
Technical Analysis
This technical analysis view summarizes moving averages, RSI, momentum, and 52-week positioning for STEM.
$9.55
$2.55 (+36.43%)
$81,356,200.00
Utilities
Utilities - Renewable
none
$9.72
$11.18
$15.18
43.01
bearish
neutral
-67.94%
+61.86%
$9.55 vs $9.72 / $11.18