Live feed16:56:01·50dINSIDERFilingCEO 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)EDIT· Editas Medicine Inc.Health CareOriginal source