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