ITT

ITT Inc.

ITTNYSE

$185.07

-1.99

1.06%

Last Updated: Oct 31, 20:00