44
In band
Moving averages
SMA 200$12.20-53.28%
Company profile
Stem, Inc. is an energy technology company in the United States. The company is headquartered in Millbrae, California.
SectorUtilities
IndustryUtilities - Renewable
Market cap$50.88M
P/E ratioNone
EPS$-8.07
Beta1.515
Dividend yield0.00%
52-week high$32.23
52-week low$4.92
Similar stocks in Utilities - Renewable
RSI alerts for STEM
Get an email the moment Stem Inc crosses into oversold or overbought territory. Nothing else, ever.
Add alertData last updated 12 August 2026 at 3:45 AM EDT