WISeKey International Holding AG (SWX:WIHN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
11.16
+0.12 (1.09%)
Jul 14, 2026, 5:31 PM CET

SWX:WIHN Ratios and Metrics

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
475567101864
Market Cap Growth
13.80%-17.50%552.41%-43.43%-71.84%-1.04%
Enterprise Value
3635414268
Last Close Price
11.0413.1219.203.005.3224.06
Forward PE
-49.7049.7049.7049.7049.70
PS Ratio
3.073.596.180.390.823.98
PB Ratio
0.130.150.840.570.811.70
P/TBV Ratio
5.156.034.391.011.092.56
EV/Sales Ratio
2.332.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
-10.27%-8.77%-18.31%-126.81%-140.90%-28.96%
FCF Yield
-55.97%-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%