Stem, Inc. (STEM) NYSE

10.09

-0.065(-0.64%)

Updated at June 02 03:24PM

Currency In USD

Valuation

Market Cap125.5M
Enterprise Value445.21M
P/E Ratio0.6
PEG Ratio0
Price/Sales Ratio0.59
Price/Book Ratio-0.32
Enterprise/Revenue2.51
Enterprise/EBITDA1.78

Fiscal Year

Fiscal YearDecember 31, 2025
Most Recent QuarterMarch 31, 2026

Profitability

Profit Margin0.94
Operating Margin-0.33

Management Effectiveness

Return On Assets0.51
Return On Equity-0.6

Income Statement

Revenue156.27M
Revenue/Share17.94
Gross Profit59.96M
EBITDA207.18M
Net Income137.76M
Diluted EPS-9.18

Balance Sheet

Total Cash36.59M
Total Cash/Share4.3
Total Debt329.07M
Total Debt/Equity-1.24
Current Ratio0.84
Book Value Per Share-31.22

Price History

52-Week Change5.38
52-Week High32.23
52-Week Low5.93
Moving Average 50 Days9.86
Moving Average 200 Days14.98

Statistics

Average Volume170,571
Shares Outstanding8.96M
% Held by Institutions23.56

Dividend And Splits

Trailing Annual Dividend Rate0
Trailing Annual Dividend Yield0
Payout Ratio0
Last Split Factor1:20
Last Split DateJune 23, 2025