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
11.81M
42.42%
33.57M
21.34M
24.09%
33.18M
20.85 M
22.39%
32.89 M