Stocktoria

Xenon Pharmaceuticals Inc. XENE

Nasdaq · stock · Pharmaceutical Preparations · website · IPO 2014-10-17 · LEI

Xenon Pharmaceuticals Inc. statistics & valuation

P / B8.6×
Net margin-4612.1%
FCF margin-3732.2%
Return on capital-63.1%

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 (%)
-1275.50% -9872.70% -609.10% -89.70% -427.80% -1328.90% -4612.10% 2016201720182019202020212022202320242025
Gross margin (%)
2016201720182019202020212022202320242025
Operating margin (%)
-1376.40% -10474.30% -627.00% -97.30% -428.40% -1368.90% -4974.30% 2016201720182019202020212022202320242025
Return on equity (%)
-36.00% -85.40% -33.40% -45.20% -16.80% -14.30% -17.40% -19.70% -31.00% -59.50% 2016201720182019202020212022202320242025
Shares outstanding
17.9M 18.0M 25.8M 28.1M 35.0M 51.6M 62.6M 75.4M 77.9M 80.0M 2016201720182019202020212022202320242025
Net debt ($)
-$14.4M -$52.7M -$13.9M 2016201720182019202020212022202320242025
Share buybacks ($)
2016201720182019202020212022202320242025
Return on assets (%)
-34.10% -66.60% -28.20% -28.20% -15.20% -13.80% -16.60% -18.90% -29.40% -54.60% 2016201720182019202020212022202320242025
Free cash flow margin (%)
-1100.70% -9337.90% -87.20% -157.80% -388.10% -1101.60% -3732.20% 2016201720182019202020212022202320242025
Debt / equity (×)
0.17× 0.15× 0.12× 2016201720182019202020212022202320242025
EPS ($)
-$1.48 -$1.72 -$1.63 -$0.81 -$1.77 -$2.06 -$2.73 -$3.01 -$4.36 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-4974.3%-1368.9%-428.4%-97.3%-627.0%-10474.3%-1376.4%
Net margin-4612.1%-1328.9%-427.8%-89.7%-609.1%-9872.7%-1275.5%
FCF margin-3732.2%-1101.6%-388.1%-157.8%-87.2%-9337.9%-1100.7%
Return on assets-54.6%-29.4%-18.9%-16.6%-13.8%-15.2%-28.2%-28.2%-66.6%-34.1%
Return on equity-59.5%-31.0%-19.7%-17.4%-14.3%-16.8%-45.2%-33.4%-85.4%-36.0%
Debt / equity0.12×0.15×0.17×
Current ratio13.4217.8523.6526.4439.0312.303.3429.4610.9818.31

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