Skip to Content
Rank 3142
Country USA
Exchange NYSE
Currency USD
Sector REAL ESTATE & CONSTRUCTION
Industry BLANK CHECKS
Address C/O MAGNETAR CAPITAL LLC, 1603 ORRINGTON AVENUE, 13TH FLOOR, EVANSTON, IL, US

stem - Key figures

Market cap 1.08 Billion
Revenue 153.04 Million
Profit 5.85 Million
P/E Ratio No information
P/s Ratio 7.06
Buy $STEM at eToro

stem - Description

Stem, Inc. is an energy technology company in the United States.

The company is headquartered in Millbrae, California.