Live feed14:51:51·1405dINSIDERFilingvia QuantisnowSEC Form 3: New insider Totalenergies Holdings Usa, Inc. claimed ownership of 87,955,456 sharesByQuantisnow·Wall Street's wire, on your screen.SPWR· SunPower Inc.TechnologyOriginal source