Loading...
XNYS
STEM
Market cap69mUSD
Jul 11, Last price  
8.38USD
1D
-10.09%
1Q
2,254.59%
IPO
-14.14%
Name

Stem Inc

Chart & Performance

D1W1MN
P/E
P/S
0.48
EPS
Div Yield, %
Shrs. gr., 5y
27.48%
Rev. gr., 5y
52.46%
Revenues
145m
-68.67%
7,032,00017,552,00036,307,000127,371,000362,980,000461,515,000144,584,000
Net income
-854m
L+508.22%
-8,144-59,414,000-156,124,000-119,504,000-124,054,000-140,413,000-854,014,000
CFO
-37m
L-82.33%
-2,578-29,678,000-33,671,000-101,266,000-106,030,000-207,377,000-36,650,000
Earnings
Aug 04, 2025

Profile

Stem, Inc. operates as a digitally connected and intelligent energy storage network provider in the United States and internationally. It offers energy storage systems sourced from original equipment manufacturers (OEMs). The company also provides Athena, an artificial intelligence platform, which offers battery hardware and software-enabled services to operate the energy storage systems. In addition, it offers system design and engineering services, supply chain management, energy storage value stream optimization, warranty and preventive maintenance plan management, operation and maintenance reporting, and program enrollment and incentive management services. The company serves commercial and industrial enterprises, independent power producers, renewable project developers, and utilities and grid operators. Stem, Inc. was incorporated in 2009 and is headquartered in San Francisco, California.
IPO date
Aug 20, 2020
Employees
660
Domiciled in
US
Incorporated in
US

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFYFY
2024‑122023‑122022‑122021‑122020‑122019‑122018‑12
Income
Revenues
144,584
-68.67%
461,515
27.15%
362,980
184.98%
Cost of revenue
332,754
640,829
494,101
Unusual Expense (Income)
NOPBT
(188,170)
(179,314)
(131,121)
NOPBT Margin
Operating Taxes
332
433
(15,161)
Tax Rate
NOPAT
(188,502)
(179,747)
(115,960)
Net income
(854,014)
508.22%
(140,413)
13.19%
(124,054)
3.81%
Dividends
Dividend yield
Proceeds from repurchase of equity
276
(1,026)
BB yield
-0.05%
0.07%
Debt
Debt current
79,823
2,574
Long-term debt
552,594
547,493
471,436
Deferred revenue
88,650
73,763
Other long-term liabilities
167,134
56,478
68,491
Net debt
494,046
511,628
222,062
Cash flow
Cash from operating activities
(36,650)
(207,377)
(106,030)
CAPEX
(217)
(4,139)
(20,868)
Cash from investing activities
(3,517)
135,727
(544,373)
Cash from financing activities
(8,438)
90,238
(9,272)
FCF
(123)
(277,512)
(83,701)
Balance
Cash
56,299
113,594
249,977
Long term investments
2,249
2,094
1,971
Excess cash
51,319
92,612
233,799
Stockholders' equity
(1,625,875)
(772,035)
(633,197)
Invested Capital
1,934,434
1,880,882
1,790,666
ROIC
ROCE
EV
Common stock shares outstanding
161,443
155,584
153,414
Price
0.60
-84.46%
3.88
-56.60%
8.94
-52.87%
Market cap
97,350
-83.87%
603,666
-55.99%
1,371,519
-31.51%
EV
591,937
1,115,779
1,594,122
EBITDA
(143,182)
(133,480)
(85,687)
EV/EBITDA
Interest
18,293
14,977
10,468
Interest/NOPBT