ITT Inc. logo

ITT Inc.

ITT US

ITT Inc.USUnited States Composite

128.31

USD
+3.82
(+3.07%)