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