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