Stem, Inc. ( STEM) - Key Metrics

STEM Revenue per Share metrics

Date Revenue per Share Net Income per Share Operating Cash Flow Free Cash Flow per Share
2026Q2 $3.69 -$1.58 $0.04 -$0.24
2026Q1 $3.40 -$2.22 -$0.98 -$1.13
2025Q4 $5.65 -$1.92 $0.99 $0.87
2025Q3 $4.57 -$2.84 $1.36 $1.24
2025Q2 $4.61 $24.31 -$2.55 -$2.13

STEM Payout ratio and Price per Earnings ratio

Date Payout ratio PE ratio
2026Q2 0% -1.24
2026Q1 0% -1.00
2025Q4 0% -1.98
2025Q3 0% -1.54
2025Q2 0% 0.06

STEM

Price: $5.57

52 week price:
4.92
32.23

Earnings Per Share: -8.41 USD

Exchange: NYQ

Sector: Utilities

Industry: Utilities - Renewable

Country: United States

Volume: 4.1 million

Market Capitalization: 54.6 million

Links: