144.51 -1.56(-1.06%)10/30/2024
ITT Inc (ITT)
Press Release | Data News