Live feed19:15:04·70dINSIDERFilingDirector 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)ENPH· Enphase Energy Inc.TechnologyOriginal source