Live feed16:17:11·748dINSIDERFilingvia QuantisnowO'Neill Gilmore Neil sold $66,997 worth of shares (12,191 units at $5.50), decreasing direct ownership by 4% to 315,279 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.EDIT· Editas Medicine Inc.Health CareOriginal source