Live feed18:01:13·20dINSIDERFilingvia QuantisnowDirector Mora Richard sold $44,940 worth of shares (700 units at $64.20), decreasing direct ownership by 5% to 13,922 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.ENPH· Enphase Energy Inc.TechnologyOriginal source