IDEX Corporation
Exchange: nyse
none
16814358528.00
862700032.00
0.587230197273
0.270032552096
7.21%
3.75
2.760000