IDEX Corp

IEXNYSE
$228.36
-5.33-2.28%
Last update: Nov 5, 10:55 AM
IDEX Ownership & Insider Activity - Benzinga