Live feed20:00:16·841dINSIDERFilingvia QuantisnowO'Neill Gilmore Neil was granted 275,125 shares and sold $732,884 worth of shares (77,824 units at $9.42), increasing direct ownership by 152% to 327,470 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.EDIT· Editas Medicine Inc.Health CareOriginal source