Talos Energy Shares Hold Steady at $18.09, 9.93% YTD Gain, No Ownership ShiftsTalos Energy stock remains flat at $18.09, while a 16% Mexican holding holds shares via the Slim family trust—key ownership details for investors.TALOS ENERGY INCUnited States Energy AI generated Elliot Mercer 21/10/2026, 18:15 2 minutes to read