ITT

ITT Inc.

ITTNYSE

$151.33

-1.87

1.22%

Last Updated: Jan 24, 21:00