Picture of Stem logo

STEM — Stem News Story

0.000.00%
us flag iconLast trade - 00:00
EnergySpeculativeMicro CapNeutral

Brief: Stem Q1 Revenue USD 29 Million

May 06 (Reuters) - Stem Q1 gross margin 38%.

Q1 net income USD -18.9 million

Q1 order backlog USD 23 million

Q1 adjusted EBITDA USD 2 million

Q1 adjusted gross margin 52%

Recent news on Stem

See all news