PLX
PLX
AMEX · Biotechnology

Protalix Biotherapeutics Inc

$2.89
-0.02 (-0.69%)
As of Feb 8, 2:03 PM ET ·
Income Statement
FY 2025 FY 2024 FY 2023
Revenue 393.46M 361.03M 312.42M
Net Income 16.94M 15.50M 9.93M
EPS
Profit Margin 4.3% 4.3% 3.2%
Rev Growth -6.4% +17.6% +23.0%
Balance Sheet
FY 2025 FY 2024 FY 2023
Total Debt 56.61M 59.24M 69.52M
Total Equity 85.51M 91.15M 87.27M
D/E Ratio 0.66 0.65 0.80
Cash Flow
FY 2025 FY 2024 FY 2023
EBITDA 28.43M 29.24M 21.92M
Free Cash Flow 9.51M 6.36M 8.25M