VioNettaStock/E+ via Getty Images SunPower ( NASDAQ: SPWR ) -17.8% in Wednesday's trading to its lowest in three-and-a-half years after saying it will need to restate its financial results for FY 2022 and the first two quarters of 2023 due to errors that may impact