IDEX Corporation

IDEX Corporation

202.40
EUR
-7.20
(-3.44%)
6.09EPS
32.56P/E
14.76BMarket Cap
Oct 28Next Earn