ITT

ITT Inc.

ITTNYSE

$195.47

+19.58

11.13%

Last Updated: Oct 29, 20:00