Stocktoria

PALISADE BIO, INC. PALI

Nasdaq · stock · Biological Products, (No Diagnostic Substances) · website · IPO 2006-12-20

PALISADE BIO, INC. statistics & valuation

Market cap$328.1M
P / B2.5×
Return on capital-13.9%

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Gross margin (%)
2016201720182019202020212022202320242025
Operating margin (%)
-127027.20% -5118.10% -3176.70% -56071.80% -68764.80% -4356.70% 2016201720182019202020212022202320242025
Return on equity (%)
-186.00% -184.00% -81.40% -361.40% -114.30% -108.70% -192.70% -13.00% 2016201720182019202020212022202320242025
Shares outstanding
11.0M 15.2M 910253 3.9M 2.8M 284780 2.9M 618056 2.8M 159.4M 2016201720182019202020212022202320242025
Net debt ($)
$428000 -$10.4M 2016201720182019202020212022202320242025
Share buybacks ($)
2016201720182019202020212022202320242025
Return on assets (%)
-93.20% -112.80% -64.10% -126.80% -341.90% -212.70% -90.50% -87.50% -132.70% -12.50% 2016201720182019202020212022202320242025
Free cash flow margin (%)
-96726.60% -5164.40% -2959.30% -35310.70% -3712.30% 2016201720182019202020212022202320242025
Debt / equity (×)
0.01× 2016201720182019202020212022202320242025
EPS ($)
-$3.72 -$169.74 -$16.53 -$27.01 -$10.19 -$0.30 2016201720182019202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Operating margin-4356.7%-68764.8%-56071.8%-3176.7%-5118.1%-127027.2%
Net margin-4100.0%-76346.2%-54252.6%-1894.1%-6025.4%-129721.8%
FCF margin-3712.3%-35310.7%-2959.3%-5164.4%-96726.6%
Return on assets-12.5%-132.7%-87.5%-90.5%-212.7%-341.9%-126.8%-64.1%-112.8%-93.2%
Return on equity-13.0%-192.7%-108.7%-114.3%-361.4%62.2%100.2%-81.4%-184.0%-186.0%
Debt / equity0.01×-0.07×
Current ratio28.953.245.154.894.610.114.616.198.222.85

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.