Snowball logo
logo
PLX_logo

Protalix BioTherapeutics, Inc

$2.48-$0.07  (2.75%)

It looks as if this company does not pay dividends