South Dakota Investment Council cut its position in Talos Energy Inc. (NYSE:TALO – Free Report) by 0.9% in the 3rd quarter, according to its most recent filing with the Securities and Exchange Commission. The institutional investor owned 547,943 shares of the company’s stock after selling 4,849 shares during the quarter. South Dakota Investment Council owned […]