Live feed18:16:40·13mINSIDERFilingvia QuantisnowDirector Mora Richard sold $73,520 worth of shares (2,000 units at $36.76), decreasing direct ownership by 14% to 11,922 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.ENPH· Enphase Energy Inc.TechnologyOriginal source