Based in Northbrook, Illinois, IDEX serves critical sectors such as life sciences, energy, water treatment, and emergency services worldwide. However, IEX has fallen 14.3% from its 52-week high of ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results