SunPower (SPWR) Stock Analysis & Winston Score
SunPower, Inc. is a solar technology, services, and installation company. It offers sales enablement, project management, partner coordination, and customer communication. The company was founded William J. Anderson by in 2010 and is headquartered in Fremont, CA.
Winston Score: 24/100 — Weak
Weak fundamentals across most pillars.
- Quality: Weak (6/30)
- Growth: Mixed (7/20)
- Cash Flow: Weak (0/10)
- Stability: Data not available (0/10)
- Valuation: Data not available (0/10)
- Ownership: Good (10/15)
Key Facts
Price: $0.60
Market Cap: $59M
Sector: Energy
Industry: Solar
Exchange: NASDAQ
