Live feed16:40:31·566dINSIDERFilingvia QuantisnowCEO O'Neill Gilmore Neil sold $3,361 worth of shares (1,618 units at $2.08), decreasing direct ownership by 0.52% to 312,106 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.EDIT· Editas Medicine Inc.Health CareOriginal source