ITT

ITT Inc.

ITTNYSE

$130.29

+1.13

0.87%

Last Updated: Apr 1, 17:56