ITT Inc. (NYSE:ITT) issued its earnings results on Monday. The conglomerate reported $0.64 earnings per share (EPS) for the quarter, beating the Zacks’ consensus estimate of $0.60 by $0.04. The company had revenue of $625.80 million for the quarter, compared to analysts’ expectations of $607.08 million. ITT had a net margin of 7.93% and a […]