IBM - International Business Machines Corp.

Float
914.75M
Short % of Float
2.40%
Oustanding Shares
916.75M

Float
912.45M
Short % of Float
2.73%
Oustanding Shares
913.12M

Float
912.45 M
Short % of Float
2.82%
Oustanding Shares
913.12 M
