STEM Chart
See on advanced chart >
About
Stem, Inc. was incorporated on March 16, 2009 in the State of Delaware. The company is a global leader in AI-driven clean energy solutions and services with a large, digitally connected, renewable energy network, providing customers with (i) an energy storage...
Read More
- HighlightA global leader in AI-driven clean energy solutions and services
- ExchangeNYSE
- Listing Date10/08/2020
- Established Date03/16/2009
- Full-time Employees660
- Address100 California St. 14th Fl San Francisco California 94111
- Tel1-877-3747836
- Website
- Fiscal Year End Date12/31
- Security TypeCommon Stock
Industry
Electrical Equipment