Protalix BioTherapeutics, Inc. (DE) Common Stock (PLX)

2.6650
-0.1150 (-4.14%)
NYSE · Last Trade: Mar 6th, 3:09 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors