WISeKey International Holding AG (SWX:WIHN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
11.82
-0.60 (-4.83%)
Jun 24, 2026, 5:30 PM CET

SWX:WIHN Ratios and Metrics

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
535567101864
Market Cap Growth
14.90%-17.50%552.41%-43.43%-71.84%-1.04%
Enterprise Value
4135414268
Last Close Price
12.4213.1219.203.005.3224.06
PS Ratio
3.453.596.180.390.823.98
PB Ratio
0.140.150.840.570.811.70
P/TBV Ratio
5.796.034.391.011.092.56
EV/Sales Ratio
2.712.313.840.140.094.21
Debt / Equity Ratio
0.020.020.100.460.400.41
Net Debt / Equity Ratio
-0.93-0.93-0.94-0.26-0.46-0.42
Net Debt / EBITDA Ratio
9.489.483.060.440.860.86
Net Debt / FCF Ratio
12.9712.974.450.320.640.80
Asset Turnover
0.060.060.150.640.340.25
Inventory Turnover
5.575.572.142.472.663.82
Quick Ratio
12.7912.794.581.231.291.50
Current Ratio
12.9212.924.711.591.801.72
Return on Equity (ROE)
-13.92%-13.92%-59.04%-68.50%-29.99%-84.12%
Return on Assets (ROA)
-9.45%-9.45%-21.12%-17.03%-12.23%-18.60%
Return on Capital Employed (ROCE)
-9.90%-9.90%-29.40%-45.90%-44.10%-32.90%
Earnings Yield
-9.13%-8.77%-18.31%-126.81%-140.90%-28.96%
FCF Yield
-49.75%-47.82%-24.98%-142.22%-89.47%-31.08%
Buyback Yield / Dilution
-20.11%-20.11%-14.66%-35.15%-41.13%-86.16%