NKTX - Nkarta Inc
Float
22.95M
Short % of Float
13.05%
Oustanding Shares
70.47M
Float
41.71M
Short % of Float
19.78%
Oustanding Shares
49.18M
Float
37.14 M
Short % of Float
15.77%
Oustanding Shares
49.07 M
Float
67.05M
Short % of Float
N/A
Oustanding Shares
70.47M