loading filing…
Stem, Inc. (Nasdaq: STEM), an AI-driven clean energy software and energy storage company headquartered in San Francisco, filed an 8-K current report with the SEC on May 6, 2026, under accession number 0001758766-26-000043. The company entered the public markets in 2021 through a SPAC merger with Star Peak Energy Transition Corp, sponsored by Star Peak Capital Management, which completed its IPO in 2020. Stem operates in the clean energy and energy storage sector, offering its Athena AI platform to optimize battery storage assets for commercial and utility customers globally. To access full filing details, historical SPAC data, and ongoing disclosures for STEM, sign up for SpacDesk.