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