SunPower's Challenges Are Priced In At This Valuation By: Benzinga via Benzinga February 16, 2017 at 09:10 AM EST Oppenheimer upgraded SunPower Corporation (NASDAQ: SPWR) to Outperform from Perform, saying the company’s challenging operating ... Read More >> Related Stocks: Sunpower Corp