This ticker has not been starred yet STEM Stem, Inc.
Miscellaneous Electrical Machinery, Equipment & Supplies
Book value per $ invested $ -0.13
Leverage 164.84%
Market Cap $ 1.9B
PE 18.35
Dividend Yield 0.00%
Profit $ 101.8m
Margin 61.36%

Stem, Inc. is an energy technology company in the United States. The company is headquartered in Millbrae, California.

Subscribe Now For Access - Only $1.99 Per Month