ITT

ITT Inc.

ITTNYSE

$164.04

-5.92

3.48%

Last Updated: Aug 1, 20:00