Stocktoria

FENNEC PHARMACEUTICALS INC. FENC

Nasdaq · stock · Biological Products, (No Diagnostic Substances) · website · IPO 2001-06-05 · LEI

FENNEC PHARMACEUTICALS INC. statistics & valuation

Market cap$382.8M
P / S8.6×
P / B10.8×
Net margin-21.8%
Return on capital-10.5%

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

Profitability & efficiency

Net margin (%)
-9054.50% -1340.50% -67.50% -0.90% -21.80% 2016201720182019202020212022202320242025
Gross margin (%)
81.90% 84.10% 2016201720182019202020212022202320242025
Operating margin (%)
-8942.50% -1276.90% -53.70% 5.40% -14.10% 2016201720182019202020212022202320242025
Return on equity (%)
-78.10% -26.30% -46.40% -107.60% -62.30% -110.00% -27.50% 2016201720182019202020212022202320242025
Shares outstanding
13.6M 18.4M 19.9M 19.9M 26.0M 26.0M 26.4M 27.0M 27.5M 34.2M 2016201720182019202020212022202320242025
Net debt ($)
-$16.1M $1.1M $17.7M -$7.3M 2016201720182019202020212022202320242025
Share buybacks ($)
2016201720182019202020212022202320242025
Return on assets (%)
-70.20% -24.80% -43.10% -90.30% -57.60% -77.40% -88.00% -59.70% -1.00% -13.80% 2016201720182019202020212022202320242025
Free cash flow margin (%)
2016201720182019202020212022202320242025
Debt / equity (×)
0.32× 2016201720182019202020212022202320242025
EPS ($)
-$0.76 -$0.67 -$0.90 -$0.60 -$0.02 -$0.34 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
Gross margin84.1%81.9%
Operating margin-14.1%5.4%-53.7%-1276.9%-8942.5%
Net margin-21.8%-0.9%-67.5%-1340.5%-9054.5%
Return on assets-13.8%-1.0%-59.7%-88.0%-77.4%-57.6%-90.3%-43.1%-24.8%-70.2%
Return on equity-27.5%7.4%138.1%923.1%-110.0%-62.3%-107.6%-46.4%-26.3%-78.1%
Debt / equity-3.29×-2.66×-9.69×0.32×
Current ratio6.376.383.565.8013.5413.396.1114.0217.28

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