Santhera Pharmaceuticals Holding AG (SWX:SANN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
15.22
-0.52 (-3.30%)
Jul 10, 2026, 5:30 PM CET

SWX:SANN 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
228168167907556
Market Cap Growth
46.11%0.69%85.24%19.92%34.92%3.51%
Enterprise Value
25419117713010391
Last Close Price
15.2212.6013.829.8113.8013.30
PE Ratio
---1.65--
Forward PE
-1.621.621.62105.14105.14
PS Ratio
2.952.184.280.8710.08-35.00
PB Ratio
-19.29-14.266.041.51-1.7242.04
P/FCF Ratio
---1.91--
P/OCF Ratio
---1.91--
EV/Sales Ratio
3.302.484.531.2613.82-
EV/EBITDA Ratio
---2.42--
EV/EBIT Ratio
---2.54--
EV/FCF Ratio
---2.76--
Debt / Equity Ratio
-4.14-4.141.470.36-1.0232.36
Debt / EBITDA Ratio
---0.40--
Debt / FCF Ratio
---0.46--
Net Debt / Equity Ratio
-2.24-2.24-0.01-0.15-0.9916.39
Net Debt / EBITDA Ratio
-0.81-0.810.01-0.16-1.01-0.41
Net Debt / FCF Ratio
-0.76-0.760.01-0.19-1.44-0.58
Asset Turnover
0.510.510.301.190.10-
Inventory Turnover
2.932.931.613.3713.408.29
Quick Ratio
0.780.781.190.710.050.71
Current Ratio
1.291.291.640.760.060.75
Return on Equity (ROE)
-620.02%-620.02%-95.79%673.95%--
Return on Assets (ROA)
-15.64%-15.64%-15.81%36.89%-36.95%-39.55%
Return on Invested Capital (ROIC)
-43.78%-66.39%-84.45%156.27%-244.69%-137.55%
Return on Capital Employed (ROCE)
-43.80%-43.80%-31.20%80.10%-319.80%-97.50%
Earnings Yield
-21.60%-29.23%-25.09%60.65%-94.37%-99.47%
FCF Yield
-15.27%-20.67%-21.32%52.24%-39.69%-66.92%
Buyback Yield / Dilution
-14.29%-14.29%-4.24%-79.29%-78.31%-156.61%