IDEX CORP IEX 81.76

Industrials

Revenue

Earnings

Dividends