IDEX Corp

IEXNYSE
$237.19
1.420.6%