ITT Inc

NYSE:ITT   2:47:33 PM EDT
84.16
-0.60 (-0.71%)
Twitter Share  Facebook Share StockTwits Share