PLX - Protalix BioTherapeutics Inc.

Float
54.32M
Short % of Float
9.43%
Oustanding Shares
73.32M

Float
62.76M
Short % of Float
10.07%
Oustanding Shares
72.95M

Float
62.66 M
Short % of Float
9.32%
Oustanding Shares
72.95 M

Float
67.61M
Short % of Float
N/A
Oustanding Shares
73.32M