Stocktoria

Wisekey International Holding S.A. WKEY

Nasdaq · stock · Services-Computer Processing & Data Preparation · website · IPO 2016-03-31

Wisekey International Holding S.A. statistics & valuation

P / S2.7×
P / B0.1×
Net margin-31.5%
FCF margin-171.6%
Net cash$426.9M
Enterprise value USD-$375.1M
Return on capital-10%

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 (%)
-47.40% 32.90% -195.60% -136.50% -115.40% -49.70% -113.20% -31.50% 20182019202020212022202320242025
Gross margin (%)
46.60% 41.70% 37.00% 42.20% 42.40% 47.70% 36.20% 47.90% 20182019202020212022202320242025
Operating margin (%)
-26.40% -90.50% -125.40% -119.90% -43.80% -43.00% -230.90% -247.30% 20182019202020212022202320242025
Return on equity (%)
-409.20% 33.90% -177.70% -58.20% -104.60% -72.90% -15.40% -1.30% 20182019202020212022202320242025
Shares outstanding
33.9M 37.5M 42.8M 71.6M 112.4M 20182019202020212022202320242025
Net debt ($)
-$89.1M -$426.9M 20182019202020212022202320242025
Share buybacks ($)
20182019202020212022202320242025
Return on assets (%)
-20.70% 14.90% -54.70% -27.10% -55.50% -32.10% -11.70% -1.20% 20182019202020212022202320242025
Free cash flow margin (%)
-28.40% -62.60% -85.30% -123.70% -73.30% -55.70% -154.50% -171.60% 20182019202020212022202320242025
Debt / equity (×)
0.02× 0.01× 20182019202020212022202320242025
EPS ($)
-$0.48 $0.23 -$0.67 -$0.28 -$0.24 20182019202020212022202320242025

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)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018
Gross margin47.9%36.2%47.7%42.4%42.2%37.0%41.7%46.6%
Operating margin-247.3%-230.9%-43.0%-43.8%-119.9%-125.4%-90.5%-26.4%
Net margin-31.5%-113.2%-49.7%-115.4%-136.5%-195.6%32.9%-47.4%
FCF margin-171.6%-154.5%-55.7%-73.3%-123.7%-85.3%-62.6%-28.4%
Return on assets-1.2%-11.7%-32.1%-55.5%-27.1%-54.7%14.9%-20.7%
Return on equity-1.3%-15.4%-72.9%-104.6%-58.2%-177.7%33.9%-409.2%
Debt / equity0.01×0.02×
Current ratio12.924.711.591.801.721.551.17

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