ITT

ITT Inc.

ITTNYSE

$133.44

+2.29

1.75%

Last Updated: Apr 2, 20:00