NYSE:PLX | Key Financial Ratios | Protalix BioTherapeutics, Inc.

Complete source-backed ratio history.

Available history
2009-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.9417.17%26.53%
2026-03-313.1514.98%22.81%
2025-12-312.51-8.02%-13.69%
2025-09-303.036.56%10.20%
2025-06-302.728.00%12.57%
2025-03-312.495.29%8.64%
2024-12-312.343.99%6.79%
2024-09-301.98-15.60%-29.61%
2024-06-301.33-16.05%-51.41%
2024-03-311.387.62%22.99%
2023-12-311.549.84%24.76%
2023-09-301.6712.12%27.76%
2023-06-303.1810.07%22.82%
2023-03-311.76-23.70%-1564.68%
2022-12-311.38-26.76%140.29%
2022-09-301.33-31.48%155.06%
2022-06-301.61-30.48%186.93%
2022-03-311.6-35.67%325.85%
2021-12-311.86-37.44%456.96%
2021-09-301.67-24.58%-9632.86%
2021-06-301-19.18%-540.38%
2021-03-311.12-13.29%-94.22%
2020-12-310.64-9.60%24.13%
2020-09-301.37-9.17%19.90%
2020-06-301.28-8.02%16.55%
2020-03-311.21-11.28%30.26%
2019-12-310.81-40.26%25.99%
2019-09-301.21-44.67%33.88%
2019-06-301.6-46.64%38.18%
2019-03-311.75-43.38%44.24%
2018-12-312.09-43.28%50.03%
2018-09-302.36-52.21%71.60%
2018-06-302.33-78.19%94.62%
2018-03-312.31-48.66%88.97%
2017-12-312.75-115.55%283.26%
2017-09-301.92-119.16%279.08%
2017-06-302.56-116.29%331.97%
2017-03-313.03-111.22%116.72%
2016-12-311.09-35.70%294.92%
2016-09-305.7765.50%-305.63%
2016-06-305.962.93%-622.23%
2016-03-318.2263.46%2090.98%
2015-12-317.6459.68%533.77%
2015-09-302.09-39.22%34.06%
2015-06-302.11-41.73%42.25%
2015-03-312.24-39.65%46.72%
2014-12-311.02-38.21%53.85%
2014-09-302.92-38.16%67.85%
2014-06-303.03-31.14%75.64%
2014-03-313.31-29.80%91.77%
2013-12-313.67-24.52%103.13%
2013-09-304.17-22.11%160.31%
2013-06-301.72-42.55%221.21%
2013-03-312.17-14.35%159.72%
2012-12-312.38-14.76%346.08%
2012-09-302.92-13.77%-223.26%
2012-06-303.09-16.67%-178.68%
2012-03-312.81-54.60%578.92%
2011-12-311.74-70.51%140.08%
2011-09-302.2-59.42%208.29%
2011-06-302.52-41.37%341.76%
2011-03-31-554.62%
2010-12-312.45

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.51-8.02%-13.69%
2024-12-312.343.99%6.79%
2023-12-311.549.84%24.76%
2022-12-311.38-26.76%140.29%
2021-12-311.86-37.44%456.96%
2020-12-310.64-9.60%24.13%
2019-12-310.81-40.26%25.99%
2018-12-312.09-43.28%50.03%
2017-12-312.75-115.55%283.26%
2016-12-311.09-35.70%294.92%
2015-12-317.6459.68%533.77%
2014-12-311.02-38.21%53.85%
2013-12-313.67-24.52%103.13%
2012-12-312.38-14.76%346.08%
2011-12-311.74-70.51%140.08%
2010-12-312.45-44.80%256.10%
2009-12-31-197.95%