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