DE - Deere & Co.
Float
257.9M
Short % of Float
1.09%
Oustanding Shares
278.36M
Float
259.84M
Short % of Float
0.93%
Oustanding Shares
281.58M
Float
259.78 M
Short % of Float
1.02%
Oustanding Shares
279.99 M