58 · IEX · IDEX CORP · 284 Holders | HoldingsIntel