ITT

ITT Inc.

ITTNYSE

$172.24

-2.42

1.39%

Last Updated: Oct 22, 20:00