IDEX CORP

$184.90 upup -0.66 (-0.35%)
AS OF 10:18:00AM ET 06/27/2022
More Quote Information