Santhera Pharmaceuticals Holding AG (SWX:SANN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
17.60
+0.30 (1.73%)
May 13, 2026, 5:31 PM CET

SWX:SANN Ratios and Metrics

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
241168167907556
Market Cap Growth
31.75%0.69%85.24%19.92%34.92%3.51%
Enterprise Value
26819117713010391
Last Close Price
17.3012.6013.829.8113.8013.30
PE Ratio
---1.65--
PS Ratio
3.132.184.280.8710.08-35.00
PB Ratio
-20.42-14.266.041.51-1.7242.04
P/FCF Ratio
---1.91--
P/OCF Ratio
---1.91--
EV/Sales Ratio
3.472.484.531.2613.82-
EV/EBITDA Ratio
---2.42--
EV/EBIT Ratio
---2.54--
EV/FCF Ratio
-7.69--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)
-255.99%-178.74%-84.45%202.40%-406.92%-150.70%
Return on Capital Employed (ROCE)
-43.80%-43.80%-31.20%80.10%-319.80%-97.50%
Earnings Yield
-20.41%-29.23%-25.09%60.65%-94.37%-99.47%
FCF Yield
-14.43%-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%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.