NRIX - Nurix Therapeutics Inc
Float
39.64M
Short % of Float
12.27%
Oustanding Shares
61.07M
Float
56.85M
Short % of Float
12.99%
Oustanding Shares
59.32M
Float
44.15 M
Short % of Float
14.92%
Oustanding Shares
48.50 M
Float
47.39M
Short % of Float
N/A
Oustanding Shares
48.50M