ESS Tech Inc (NYSE:GWH) reported its Q1 2026 results on May 7. The report showed the company generated $128,000 in revenue, ...