IDEX Corporation

IDEX Corporation

234.48
USD
+25.77
(+12.35%)
6.96EPS
29.95P/E
15.51BMarket Cap
Oct 28Next Earn