ITT Inc. logo

ITT Inc.

ITT US

ITT Inc.USUnited States Composite

131.45

USD
+3.14
(+2.45%)