TALOS ENERGY INC. (TALO) Insider Trading -- Recent Executive & Director Transactions

14 insiders reported 65 Form 4 transactions for TALOS ENERGY INC. (TALO) over the past 18 months (most recent 2026-07-06). Recent activity: Babcock Gregory (See Remarks) Sell 438 shares, Control Empresarial de Capitales S.A. de C.V. (10% Owner) Sell 339,568 shares, Control Empresarial de Capitales S.A. de C.V. (10% Owner) Sell 150,000 shares, Control Empresarial de Capitales S.A. de C.V. (10% Owner) Sell 284,000 shares, Goodfellow Paul R A (See Remarks) Buy 171,339 shares. Source: SEC Form 4.

DateInsiderTitleTypeSharesValue
2026-07-06Babcock GregorySee RemarksSell438$5,900
2026-05-22Control Empresarial de Capitales S.A. de C.V.10% OwnerSell339,568$5.7M
2026-05-20Control Empresarial de Capitales S.A. de C.V.10% OwnerSell150,000$2.5M
2026-05-20Control Empresarial de Capitales S.A. de C.V.10% OwnerSell284,000$4.7M
2026-05-07Goodfellow Paul R ASee RemarksBuy171,339$0
2026-05-07Moss William S. IIISee RemarksBuy56,074$0
2026-05-07Babcock GregorySee RemarksBuy18,691$0
2026-05-07Spath John B.See RemarksBuy56,074$0
2026-05-07Dailey Zachary B.See RemarksBuy56,074$0
2026-05-07Langin William R.See RemarksBuy56,074$0
2026-03-30Control Empresarial de Capitales S.A. de C.V.InsiderSell960,000$16.0M
2026-03-30Control Empresarial de Capitales S.A. de C.V.InsiderSell1.4M$22.6M
2026-03-12Moss William S. IIISee RemarksSell13,103$169,553
2026-03-12Spath John B.See RemarksSell13,102$169,540
2026-03-12Sherrill RichardDirectorBuy17,759$0
2026-03-12Sherrill RichardDirectorSell7,104$91,926
2026-03-12SLEDGE CHARLES MDirectorBuy17,759$0
2026-03-12SLEDGE CHARLES MDirectorSell7,104$91,926
2026-03-12GOLDMAN NEAL PDirectorBuy25,528$0
2026-03-12GOLDMAN NEAL PDirectorSell10,211$132,130
2026-03-12Goodfellow Paul R ASee RemarksSell44,403$574,575
2026-03-12JUNEAU JOHN BDirectorBuy17,759$0
2026-03-12Szabo ShandellDirectorBuy17,759$0
2026-03-12Szabo ShandellDirectorSell7,104$91,926
2026-03-12Babcock GregorySee RemarksSell4,368$56,522

Source: SEC Form 4 filings · as of 2026-07-06