Live feed16:30:13·764dINSIDERFilingvia QuantisnowLucera Erick sold $125,404 worth of shares (22,337 units at $5.61), decreasing direct ownership by 16% to 116,829 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.EDIT· Editas Medicine Inc.Health CareOriginal source