Protalix BioTherapeutics Inc

PLXAMEX
$2.38
N/A
At close: Aug 21, 5:00 PM EST

Protalix BioTherapeutics vs. Peers Comparison

Compare Protalix BioTherapeutics (PLX) to its peers on price performance, valuation multiples and key financial metrics.