Santhera Pharmaceuticals Holding AG (SWX:SANN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
16.64
+0.12 (0.73%)
Aug 21, 2026, 5:31 PM CET

SWX:SANN Financials Overview

Millions CHF. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
77.1977.1939.12103.417.47-1.6
Revenue Growth
57.47%97.32%-62.17%1283.84%--
Gross Profit
15.1715.1723.58100.183.88-5.36
Operating Income
-37.61-37.61-33.1551.16-45.77-56.89
Net Income
-49.24-49.24-41.9754.78-71.08-55.53
Earnings Per Share
-3.78-3.78-3.695.01-11.67-16.25
EPS Growth
------

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Asia
6.526.5212.791.9211.19-
North America
46.2946.2911.3598.09--
Europe
24.3824.3814.973.4-3.72-1.6
Total
77.1977.1939.12103.417.47-1.6

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
22.4422.4440.9330.371.3521.21
Total Debt
48.9548.9540.6221.5544.4442.98
Net Cash (Debt)
-26.51-26.510.318.82-43.08-21.77
Net Cash Growth
---96.54%---
Net Cash Per Share
-2.04-2.040.030.81-7.07-6.37

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-34.76-34.76-35.5347.27-29.84-37.36
Capital Expenditures
-0.05-0.05-0.15-0.09-0.05-0
Free Cash Flow
-34.82-34.82-35.6847.18-29.9-37.36
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
19.66%19.66%60.29%96.87%51.93%-
Operating Margin
-48.73%-48.73%-84.75%49.47%-612.42%-
Pretax Margin
-63.55%-63.55%-106.51%53.01%-944.95%3430.53%
Profit Margin
-63.79%-63.79%-107.30%52.97%-951.10%-
FCF Margin
-45.11%-45.11%-91.21%45.62%-400.05%-

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---1.65--
Forward PE
-1.621.621.62105.14105.14
P/FCF Ratio
---1.91--
PS Ratio
3.292.184.280.8710.08-35.00