Live feed16:44:08·476dINSIDERFilingvia QuantisnowEVP, CHIEF FINANCIAL OFFICER Lucera Erick sold $7,030 worth of shares (4,109 units at $1.71), decreasing direct ownership by 4% to 112,720 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.EDIT· Editas Medicine Inc.Health CareOriginal source