IDEX Corporation (IEX) Analysis: Earnings, Strategy, and Financial Health | Monexa