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