MOD - Modine Manufacturing Co.

Float
51.18M
Short % of Float
5.65%
Oustanding Shares
52.21M

Float
50.90M
Short % of Float
4.17%
Oustanding Shares
52.10M

Float
50.94 M
Short % of Float
3.82%
Oustanding Shares
52.24 M

Float
50.44M
Short % of Float
N/A
Oustanding Shares
52.21M