ITT Inc

NYSE:ITT   12:39:56 AM EDT
128.89
-0.65 (-0.50%)
Twitter Share  Facebook Share StockTwits Share