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