191.77 -1.50(-0.78%)06/05/2026
ITT Inc. (ITT)
Press Release | Data News