ITT INDUSTRIES INC

Net Selling
ITT·US·🇺🇸 US
7%buys·93%sales
1,319 transactions
$1.6MTotal buys·12 buys
$138.7MTotal sells·164 sells
7474 insiders
Last: Dec 18, 2025