ITT

ITT Inc.

ITTNYSE

$137.30

-0.23

0.17%

Last Updated: Apr 25, 20:00