ITT

ITT Inc.

ITTNYSE

$157.77

+2.31

1.48%

Last Updated: Nov 22, 18:36