CEO and President at IDEX CORP /DE/
CIK: 1605266
3
Total trades
0
Buys
2
Sells
May 11, 2026
Last trade