CGEN - Compugen Ltd

Float
84.69M
Short % of Float
2.25%
Oustanding Shares
89.53M

Float
84.72M
Short % of Float
2.13%
Oustanding Shares
89.24M

Float
83.51 M
Short % of Float
2.53%
Oustanding Shares
88.33 M

Float
89.45M
Short % of Float
N/A
Oustanding Shares
89.51M