IGMS - IGM Biosciences Inc
Float
11.81M
Short % of Float
42.42%
Oustanding Shares
33.57M
Float
21.34M
Short % of Float
24.09%
Oustanding Shares
33.18M
Float
20.85 M
Short % of Float
22.39%
Oustanding Shares
32.89 M