Skip to main content

Want a detailed portfolio tracker?

STEM
NYSE
$6.09

Stem Inc - Class A (STEM)

Stem, Inc. is an energy technology company in the United States. The company is headquartered in Millbrae, California.
Website: https://www.stem.com
68 analysts
Hold
Target: $12 (+97.04%)

Market Cap

$57M

P/B Ratio

0.63

Revenue 5Y CAGR

+24.18%

P/E Ratio

0.38

Price Chart

Valuation
Market Cap$57M
P/E0.38
P/S0.39
P/B0.63
Profitability
Total Revenue (TTM)$153M
Gross Profit (TTM)$62M
EBITDA-$4.32M
Profit Margin-65.3%
Operating Margin-49%
EPS$17.30
Financial Health
Free Cash Flow Yield-17.59%
Growth & Risk
Revenue 5Y CAGR+24.18%
Beta (5Y)2.00
Sharpe Ratio0.17