Protalix BioTherapeutics, Inc. PLX

2.72 (0.03) (1.09%) as of 25 Sep
Market cap
$221.6M
P/E
11.3×
Insider Buys alert about insiders buying in the last 12 month
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
ROE
31.23% 27.27% (14.44%) 12.64%

+8 more TTM periods

ROA
20.07% 17.40% (8.48%) 7.50%
ROIC
48.48% 80.14% (19.92%) 16.91%
Return on Tangible Assets
28.58% 23.91% (14.66%) 10.95%
Average Days of Receivables
74.72 14.04 61.17 85.14
Free Cash Flow per Share
0.10 0.16 (0.17) (0.15)
Free Cash Flow
7.67 13.00 (13.63) (11.69)
Piotroski F-Score
6.00 6.00 2.00 5.00
Other line items

Show all line items

Columns are period end dates