Comparison Stem (STEM) with Competitors
Stem (STEM) industry is Utilities - Renewable.
Profit Margin
STEM-65.26%
Industry-7.77%
Upside-57.49%
Operating Margin
STEM-49.01%
Industry8.12%
Upside-57.13%
Free Cash Flow Yield
STEM-11.38%
Industry3.93%
Upside-15.31%
P/E
STEM0.59
Industry-87.81
Upside+8840.09%
P/S
STEM0.60
Industry0.66
Upside-9.73%
P/B
STEM0.63
Industry1.49
Upside-57.87%