ENTA - Enanta Pharmaceuticals Inc
Float
13.36M
Short % of Float
13.98%
Oustanding Shares
21.16M
Float
19.68M
Short % of Float
14.02%
Oustanding Shares
21.06M
Float
19.58 M
Short % of Float
7.92%
Oustanding Shares
21.06 M
Float
19.68M
Short % of Float
N/A
Oustanding Shares
21.18M