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