ITT

ITT Inc.

ITTNYSE

$173.64

+1.56

0.91%

Last Updated: Dec 18, 21:00