EPIX - Essa Pharma Inc
Float
24.61M
Short % of Float
3.48%
Oustanding Shares
44.24M
Float
44.48M
Short % of Float
Oustanding Shares
47.31M
Float
19.96 M
Short % of Float
6.70%
Oustanding Shares
44.14 M
Float
34.62M
Short % of Float
N/A
Oustanding Shares
44.36M