IDEX Corporation
Exchange: nyse
none
16970347520.00
862700032.00
0.587230196450
0.270032552096
7.21%
3.75
2.760000