ENTX - Entera Bio Ltd

Float
24.89M
Short % of Float
0.11%
Oustanding Shares
35.48M

Float
28.62M
Short % of Float
0.32%
Oustanding Shares
35.48M

Float
22.05 M
Short % of Float
0.28%
Oustanding Shares
28.81 M

Float
35.34M
Short % of Float
N/A
Oustanding Shares
36.32M