Stem Q2 revenue misses analyst estimates on lower hardware resales - STEM News | Rallies