ITT Inc

NYSE:ITT   1:51:21 PM EDT
84.39
-0.93 (-1.09%)
Twitter Share  Facebook Share StockTwits Share