Live feed16:20:00·294dINSIDERFilingvia QuantisnowCEO O'Neill Gilmore Neil sold $14,517 worth of shares (5,592 units at $2.60), decreasing direct ownership by 2% to 274,690 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.EDIT· Editas Medicine Inc.Health CareOriginal source