Citizens National Bank Trust Department purchased a new stake in Talos Energy Inc. (NYSE:TALO – Free Report) during the first quarter, Holdings Channel.com reports. The institutional investor purchased 4,181 shares of the company’s stock, valued at approximately $62,000. A number of other institutional investors have also recently made changes to their positions in the stock. […]