Looking On The Bright Side: Baird Upgrades SunPower By: Benzinga via Benzinga December 11, 2017 at 13:35 PM EST Premised on a continued improvement in sentiment, Baird upgraded shares of SunPower Corporation (NASDAQ: SPWR) The Analyst Baird ... Read More >> Related Stocks: 8point3 Energy Partners LP - Class A Shares Sunpower Corp