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