ITOS - ITeos Therapeutics Inc
Float
25.02M
Short % of Float
10.94%
Oustanding Shares
35.97M
Float
27.68M
Short % of Float
7.48%
Oustanding Shares
35.84M
Float
28.48 M
Short % of Float
5.63%
Oustanding Shares
35.78 M
Float
42.94M
Short % of Float
N/A
Oustanding Shares
43.11M