ENS - Enersys

Float
40.05M
Short % of Float
3.75%
Oustanding Shares
40.42M

Float
39.68M
Short % of Float
3.08%
Oustanding Shares
40.90M

Float
39.68 M
Short % of Float
2.96%
Oustanding Shares
40.40 M

40.05M
3.75%
40.42M
39.68M
3.08%
40.90M
39.68 M
2.96%
40.40 M