Live feed16:56:01·113dINSIDERFilingvia QuantisnowCEO O'Neill Gilmore Neil sold $10,894 worth of shares (5,394 units at $2.02), decreasing direct ownership by 2% to 263,693 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.EDIT· Editas Medicine Inc.Health CareOriginal source