Live feed16:18:20·657dINSIDERFilingvia QuantisnowCEO O'Neill Gilmore Neil sold $5,325 worth of shares (1,555 units at $3.42), decreasing direct ownership by 0.49% to 313,724 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.EDIT· Editas Medicine Inc.Health CareOriginal source