SMCI - Super Micro Computer Inc
Float
47.92M
Short % of Float
9.64%
Oustanding Shares
56.55M
Float
47.14M
Short % of Float
10.80%
Oustanding Shares
52.90M
Float
47.10 M
Short % of Float
9.10%
Oustanding Shares
53.31 M