IDEX Corporation
Exchange: nyse
none
16658368512.00
862700032.00
0.587230198097
0.270032552096
7.21%
3.75
2.760000