10% owner Control Empresarial De Capitales sold 339.6K shares of TALO at $16.80 on 2026-05-20 for $5.7M
Control Empresarial De Capitales, holding 40.46M shares post-transaction, sold 339,568 shares at $16.80, reducing its stake by 0.8%. This occurs against a backdrop of significant company headwinds: Talos Energy reported $-256.2M net income in its latest quarter and -9.8% annual revenue growth, with the company unprofitable over its most recent full fiscal year. The 10% owner's prior two sales at this ticker (on 2026-03-27 and 2026-03-26) both achieved well-timed outcomes at the 90-day mark, suggesting a pattern of selling ahead of price weakness. The current stock price of $16.04 sits 5.9% below the 52-week high of $17.05, yet remains 7.6% higher over the past 30 days and 18.7% higher over 90 days—metrics that could reflect recent partial recovery in a volatile period. The insider's cross-ticker track record shows a 100% well-timed sell rate across 20 prior sales, though with a -9.8% average 90-day return, indicating a consistent pattern of exiting before declines.