218.40 -0.62(-0.28%)04/20/2026
ITT Inc. (ITT)
Press Release | Data News