Seeking Alpha

  SunPower Corporation (SPWR) - NASDAQ

SPWR vs. ETF Alternatives
Company Description
SunPower Corp is engaged in designing, manufacturing, installation and ongoing maintenance and monitoring of solar system.