STRO - Sutro Biopharma Inc

Float
49.42M
Short % of Float
2.40%
Oustanding Shares
81.76M

Float
75.12M
Short % of Float
2.53%
Oustanding Shares
81.79M

Float
57.75 M
Short % of Float
3.29%
Oustanding Shares
60.95 M

Float
81.32M
Short % of Float
N/A
Oustanding Shares
81.79M