StocksTalos Energy 10% owner sells $27.7 million in shares Investing.com30 Oct 2026, 03:31 UTC Read the full story at Investing.com