NGM - Ngm Biopharmaceuticals Inc

Float
28.89M
Short % of Float
7.12%
Oustanding Shares
83.46M

Float
40.90M
Short % of Float
3.75%
Oustanding Shares
81.89M

Float
41.12 M
Short % of Float
3.99%
Oustanding Shares
82.72 M

Float
35.8M
Short % of Float
N/A
Oustanding Shares
83.46M