IDEX CORP

$177.79 upup 1.28 (0.73%)
AS OF 12:42:00PM ET 09/24/2020
More Quote Information