Log in
Forgot password ?
Become a member for free
Sign up
Sign up
New member
Sign up for FREE
New customer
Discover our services
Dynamic quotes 

MarketScreener Homepage  >  Equities  >  Nasdaq  >  SunPower Corporation    SPWR


Business Summary
Logo SunPower Corporation
SunPower Corporation is a provider of distributed generation storage and energy services. The Company offers solar + storage solution. It offers Equinox residential market product, a solar platform utilizing alternating current (AC) panel architecture, and EnergyLink monitoring hardware to combine solar power production and energy management, allowing residential customers to complete the system installations and to ensure always-on connectivity so homeowners can access the data anytime, anywhere. The Company offers the SunPower InvisiMount residential mounting system in its product portfolio. It also offers Helix commercial market products. The Helix system is a pre-engineered, modular solution that combines its solar module technology with integrated plug-and-play power stations, cable management systems, and mounting hardware that is built to last and fast to install, enabling customers to scale the solar programs with minimal business disruption.

Number of employees : 8 400 people.
Sales per Business
USD (in Million)%
SunPower Technologies1,31470.6%
SunPower Energy Services1,14861.6%
Legacy Utility and Power Plant Projects0.3030%
Sales per region
USD (in Million)%USD (in Million)%
United States1,17468%1,06357.1% -9.47%
Rest of the World466.0427%708.4138% +52%
Japan86.305%93.215% +8%
Managers and Directors
Thomas Werner602011Chairman, President & Chief Executive Officer
Manavendra S. Sial432018Chief Financial Officer & Executive Vice President
Patrick H. Wood572015Lead Independent Director
Thomas R. McDaniel712009Independent Director
Catherine Lesjak612013Independent Director
Julien Pouget432017Director
François Badoual552017Director
Franck Trochet492019Director
Thomas Rebeyrol542019Director
Denis Toulouse542020Director
Vote QuantityFree-FloatCompany-owned sharesTotal Float
Stock A 1 182,960,499 80,972,146 44.3% 12,801,000 7.0% 44.3%
TOTAL SE 87,955,456 51.7%
Wellington Management Co. LLP 12,336,882 7.25%
The Vanguard Group, Inc. 10,050,260 5.91%
Fidelity Investments Canada ULC 8,062,321 4.74%
Invesco Capital Management LLC 5,297,792 3.11%
Fidelity (Canada) Asset Management ULC 4,035,313 2.37%
SSgA Funds Management, Inc. 3,535,936 2.08%
Janus Capital Management LLC 3,280,950 1.93%
Federated Global Investment Management Corp. 3,120,000 1.83%
BlackRock Advisors (UK) Ltd. 2,972,347 1.75%
Enphase Energy, Inc. (ENPH) 5,500,0004.35%965,085,000 USD
Company contact information
SunPower Corp.
51 Rio Robles
San Jose, CA 95134

Phone : +1.408.240.5500
Fax : +1.408.240.5400
Web : http://www.sunpowercorp.com