ESLT - Elbit Systems Ltd.
Float
24.72M
Short % of Float
0.53%
Oustanding Shares
44.47M
Float
24.84M
Short % of Float
0.61%
Oustanding Shares
44.34M
Float
24.84 M
Short % of Float
0.59%
Oustanding Shares
44.45 M