Live feed19:14:34·2mINSIDERFilingvia QuantisnowChief Executive Officer Rodgers Thurman J bought 7,859,436 shares (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.SPWR· SunPower Inc.TechnologyOriginal source