ITT - ITT Inc
Float
81.64M
Short % of Float
1.23%
Oustanding Shares
82.1M
Float
81.56M
Short % of Float
0.96%
Oustanding Shares
82.70M
Float
81.56 M
Short % of Float
0.97%
Oustanding Shares
82.10 M
81.64M
1.23%
82.1M
81.56M
0.96%
82.70M
81.56 M
0.97%
82.10 M