DCPH - Deciphera Pharmaceuticals Inc
Float
41.33M
Short % of Float
9.08%
Oustanding Shares
80.8M
Float
48.63M
Short % of Float
10.22%
Oustanding Shares
67.64M
Float
48.62 M
Short % of Float
10.10%
Oustanding Shares
78.82 M
41.33M
9.08%
80.8M
48.63M
10.22%
67.64M
48.62 M
10.10%
78.82 M