ITT

ITT Inc.

ITTNYSE

$139.36

+0.87

0.63%

Last Updated: May 17, 20:00