STEM Stem, Inc. Class A Common Stock

4.260USD+4.67%Mkt Cap: 41.01M $P/E: —

Stem, Inc. engages in the development, deployment, and operation of clean energy assets in the United States and internationally. The company offers OEM energy storage systems, and edge hardware devices and solutions. It…

Key Statistics

Company
Market Cap41.01M USD
Enterprise Value368.62M USD
Revenue (TTM)148.03M USD
Gross Profit59.96M USD
Net Income (TTM)137.76M USD
Revenue/Share17.18 USD
Last Price4.260 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees423
CountryUS
SectorTechnology
IndustryUtilities - Renewable
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)-0.74
PEG—
EV/EBITDA98.93
EV/Revenue2.49
P/S0.28
P/B-0.15
EPS (TTM)-8.62
EPS (Forward)-5.78
52W Range
3.7002% of range32.23
52W High32.23 USD
52W Low3.700 USD
Profitability
Gross Margin38.37%
Oper. Margin-24.12%
EBITDA Margin2.52%
Profit Margin88.16%
ROE-55.23%
ROA44.60%
Growth
Revenue Growth-12.30%
Earnings Growth—
Cash Flow & Leverage
Operating CF6.86M USD
CapEx (TTM)6.60M USD
FCF Margin11.29%
FCF Yield40.75%
Net Debt328.03M USD
Net Debt/EBITDA88.04
Balance Sheet
Debt/Equity-1.30
Current Ratio0.83
Quick Ratio0.67
Book Value/Sh-28.06 USD
Cash/Share3.99 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 USD
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio—
Ex-Div Date—
Pay Date—
Splits
Last Split1:20
Split DateJun 23, 2025
Analyst Consensus
Rating2.7 (Hold)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)7.450 USD
Upside (mean)+74.9%
Target Range6.750 USD – 8.000 USD
6.750+74.9% to mean8.000
# Analysts5
Ownership
Shares Out.9.63M
Float9.27M
Insiders2.32%
Institutions25.36%
Short Interest
Short Ratio12.2d
Short % Float12.79%
Short % Out.12.29%
Shares Short1.18M
Short (prev mo.)1.13M
Technical
SMA 505.236 (-18.6%)
SMA 2009.710 (-56.1%)
Beta1.52
S&P 52W Chg14.58%
Avg Vol (30d)145.87K
Avg Vol (10d)248.12K
Technical Indicators
RSI (14)40.8
MACD-0.3499
MACD Signal-0.3734
MACD Hist.+0.0235
BB Upper5.623 USD
BB Middle4.600 USD
BB Lower3.577 USD
BB Width44.48%
ATR (14)0.3510 USD
Vol Ratio (20d)0.93x