Live feed19:15:04·133dINSIDERFilingvia QuantisnowDirector Mora Richard sold $57,254 worth of shares (1,100 units at $52.05), decreasing direct ownership by 11% to 9,370 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.ENPH· Enphase Energy Inc.TechnologyOriginal source