Stem, Inc. (STEM) has a market capitalization of $88.17M and trades at $10.35. The 52-week range is 5.82-32.23.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of 0.6, Earnings Per Share (EPS) of $16.52, annual revenue of $156.27M.
The stock has a beta of 1.41, operates in the Technology sector.