STOCK TITAN

Stem Stock Price, News & Analysis

STEM NYSE

Company Description

Stem deploys 3.8GWh AI-optimized battery storage. Athena platform increases revenue 40% vs passive systems. $500M contracted backlog. 950+ systems across 370+ customers. Virtual power plant aggregates 350MW. ISO market participation in CAISO, ERCOT, PJM. 10-year performance guarantees. Reduces demand charges 70%. 24/7 monitoring center.

Stock Performance

$—
0.00%
0.00
Last updated:
-64.85 %
Performance 1 year
$110.5M

Financial Highlights

$144,584,000
Revenue (TTM)
-$854,014,000
Net Income (TTM)
-$36,650,000
Operating Cash Flow

Upcoming Events

Frequently Asked Questions

What is the current stock price of Stem (STEM)?

The current stock price of Stem (STEM) is $14.8 as of September 12, 2025.

What is the market cap of Stem (STEM)?

The market cap of Stem (STEM) is approximately 110.5M. Learn more about what market capitalization means.

What is the revenue (TTM) of Stem (STEM) stock?

The trailing twelve months (TTM) revenue of Stem (STEM) is $144,584,000.

What is the net income of Stem (STEM)?

The trailing twelve months (TTM) net income of Stem (STEM) is -$854,014,000.

What is the earnings per share (EPS) of Stem (STEM)?

The diluted earnings per share (EPS) of Stem (STEM) is -$5.29 on a trailing twelve months (TTM) basis. Learn more about EPS.

What is the operating cash flow of Stem (STEM)?

The operating cash flow of Stem (STEM) is -$36,650,000. Learn about cash flow.

What is the profit margin of Stem (STEM)?

The net profit margin of Stem (STEM) is -590.67%. Learn about profit margins.

What is the operating margin of Stem (STEM)?

The operating profit margin of Stem (STEM) is -580.60%. Learn about operating margins.

What is the gross margin of Stem (STEM)?

The gross profit margin of Stem (STEM) is -7.65%. Learn about gross margins.

What is the current ratio of Stem (STEM)?

The current ratio of Stem (STEM) is 1.06, indicating the company's ability to pay short-term obligations. Learn about liquidity ratios.

What is the gross profit of Stem (STEM)?

The gross profit of Stem (STEM) is -$11,058,000 on a trailing twelve months (TTM) basis.

What is the operating income of Stem (STEM)?

The operating income of Stem (STEM) is -$839,456,000. Learn about operating income.