IDEX CORP

$185.35 upup -0.21 (-0.11%)
AS OF 11:05:00AM ET 06/27/2022
More Quote Information