S
STEM//CIK 0001758766
STEM, INC.
Market Data
$18.30−$1.28 (−6.54%)
STEM · Last trade
Prev Close
$19.58
Range (29d)
$13.85 – $18.67
Recent Filings
Insiders
0No insiders on record
Tickers
Addresses
business
1400 POST OAK BOULEVARD, SUITE 560
HOUSTON, TX, 77056
mailing
1400 POST OAK BOULEVARD, SUITE 560
HOUSTON, TX, 77056
Former Names
- Star Peak Energy Transition Corp.2021-04-30
- Star Peak Energy Acquisition Corp.2018-11-21