ITT

ITT Inc.

ITTNYSE

$141.93

-5.96

4.03%

Last Updated: Feb 21, 21:00