SYRS - Syros Pharmaceuticals Inc.

Float
12.43M
Short % of Float
5.91%
Oustanding Shares
26.73M

Float
19.85M
Short % of Float
6.66%
Oustanding Shares
26.45M

Float
20.61 M
Short % of Float
2.38%
Oustanding Shares
26.01 M

Float
24.3M
Short % of Float
N/A
Oustanding Shares
26.73M