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