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
$12.55
+7.73%
+0.90
Last updated: August 7, 2025 at 14:47
-64.85 %
Performance 1 year
$99.1M
Market Cap
8.4M
Shares outstanding
Latest News
SEC Filings
Financial Highlights
$144,584,000
Revenue (TTM)
-$854,014,000
Net Income (TTM)
-$5.29
Diluted EPS (TTM)
-$36,650,000
Operating Cash Flow
-590.67%
Net Profit Margin
-580.60%
Oper. Profit Margin
Upcoming Events
August 7, 2025
Q2 2025 earnings release
Release of Q2 results for period ended June 30, 2025 at approx 4:05 PM ET
August 7, 2025
Q2 2025 earnings call
Webcast and telephone access; replay available until 2025-09-07
Frequently Asked Questions
What is the current stock price of Stem (STEM)?
The current stock price of Stem (STEM) is $11.65 as of August 6, 2025.
What is the market cap of Stem (STEM)?
The market cap of Stem (STEM) is approximately 99.1M.
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.
What is the operating cash flow of Stem (STEM)?
The operating cash flow of Stem (STEM) is -$36,650,000.
What is the profit margin of Stem (STEM)?
The net profit margin of Stem (STEM) is -590.67%.
What is the operating margin of Stem (STEM)?
The operating profit margin of Stem (STEM) is -580.60%.
What is the gross margin of Stem (STEM)?
The gross profit margin of Stem (STEM) is -7.65%.
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.
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.