Idex Corporation

IEX·NYSE·$211.13·$16B