Live feed17:19:07·11mINSIDERFilingvia QuantisnowOfficer Babcock Gregory sold $1,026,279 worth of shares (61,307 units at $16.74), decreasing direct ownership by 42% to 84,509 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.TALO· Talos Energy Inc.EnergyOriginal source