ITT Inc.

ITT Inc.

167.60
EUR
-10.74
(-6.02%)
4.44EPS
39.21P/E
15.47BMarket Cap
Nov 04Next Earn