Stockreport

A Talos Energy (TALO) Insider Sold 2.3 Million Shares for $38.5 Million. Should You Follow Their Lead? [Yahoo! Finance]

Talos Energy, Inc.  (TALO) 
Last talos energy, inc. earnings: 3/11 06:00 pm Check Earnings Report
PDF transactions on March 26 and March 27, 2026, for a total value of approximately $38.5 million, according to a SEC Form 4 filing Transaction summary Metric Value [Read more]