SRRK - Scholar Rock Holding Corp

Float
48.17M
Short % of Float
30.79%
Oustanding Shares
77.87M

Float
57.07M
Short % of Float
20.25%
Oustanding Shares
72.14M

Float
57.06 M
Short % of Float
19.88%
Oustanding Shares
72.14 M

Float
67.13M
Short % of Float
N/A
Oustanding Shares
79.75M