According to InvestingPro data, Talos Energy, currently valued at $1.72 billion, trades near its 52-week low of $8.88, with analyst targets ranging from $11 to $21. Citi analysts expect that ...
Talos Energy and its Mexican subsidiary, Talos Mexico, have sold an additional 30.1% stake in Talos Mexico to Zamajal, which is 90% owned by Grupo Carso and 10% by Control Empresarial de Capitales.