121668-0026
ITT
15688
NA
121668-0026
59000
N/A
121668-0026
ITT
15688
NA
121668-0026
59000
N/A
ITT Corporation
139721
ITT
184000
ITT Corporation
129402
ITT
180000
ITT CANNON
233737
ITT
720000
ITT
168000
ITT
168000
ITT Corporation
230520
ITT Corporation
402973
ITT
168000