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

47.92M
9.64%
56.55M
47.14M
10.80%
52.90M
47.10 M
9.10%
53.31 M