147.20
+1.80%
Close of 9 Nov 2026, in CHF
Search any instrument
Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.
At a glance
Figures in CHF, from our data supplier.
Revenue
CHF 613.2m
FY2016FY2025
Net income
−CHF 28.9m
FY2016FY2025
Free cash flow
−CHF 15.6m
FY2016FY2025
Shareholders' equity
CHF 595.2m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | CHF 613.2m | CHF 648.3m | CHF 930.1m | CHF 1.02bn | CHF 939.3m | CHF 801.4m | CHF 1.57bn | CHF 1.78bn | CHF 1.48bn | CHF 1.21bn |
| Operating income | −CHF 19.7m | −CHF 84.0m | CHF 54.4m | CHF 48.1m | CHF 70.1m | CHF 42.2m | CHF 137.5m | CHF 146.7m | CHF 113.3m | CHF 92.5m |
| Net income | −CHF 28.9m | −CHF 67.6m | CHF 41.9m | CHF 36.6m | −CHF 28.6m | CHF 65.0m | CHF 125.8m | CHF 96.6m | CHF 83.7m | CHF 60.2m |
| Diluted earnings per share | -13.96 | -32.69 | 20.26 | 17.70 | -13.83 | 31.43 | 60.90 | 46.73 | 40.47 | 29.11 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | CHF 845.5m | CHF 921.1m | CHF 1.02bn | CHF 1.14bn | CHF 1.23bn | CHF 1.15bn | CHF 1.27bn | CHF 1.37bn | CHF 1.32bn | CHF 1.26bn |
| Cash and short-term investments | CHF 330.7m | CHF 323.0m | CHF 348.9m | CHF 341.6m | CHF 495.7m | CHF 273.3m | CHF 300.9m | CHF 389.6m | CHF 399.1m | CHF 519.8m |
| Total liabilities | CHF 250.3m | CHF 283.8m | CHF 293.5m | CHF 418.3m | CHF 419.6m | CHF 354.6m | CHF 385.9m | CHF 439.3m | CHF 420.4m | CHF 313.9m |
| Debt | CHF 2.5m | — | CHF 1.7m | CHF 500,000 | CHF 5.8m | CHF 7.6m | CHF 4.2m | CHF 15.2m | CHF 9.8m | — |
| Shareholders' equity | CHF 595.2m | CHF 637.3m | CHF 730.6m | CHF 724.2m | CHF 815.2m | CHF 794.7m | CHF 874.6m | CHF 902.1m | CHF 884.8m | CHF 934.6m |
| Shares outstanding | 2m | 2m | 2m | 2m | 2m | 2m | 2m | 2m | 2m | 2m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | −CHF 7.9m | CHF 14.0m | CHF 53.6m | −CHF 16.5m | CHF 49.4m | CHF 78.7m | CHF 100.1m | CHF 144.0m | CHF 94.1m | CHF 96.0m |
| Capital spending | −CHF 7.7m | −CHF 14.1m | −CHF 19.4m | −CHF 23.4m | −CHF 34.0m | −CHF 39.4m | −CHF 69.8m | −CHF 58.2m | −CHF 29.2m | −CHF 19.4m |
| Free cash flow | −CHF 15.6m | −CHF 100,000 | CHF 34.2m | −CHF 39.9m | CHF 15.4m | CHF 39.3m | CHF 30.3m | CHF 85.8m | CHF 64.9m | CHF 76.6m |
| Dividends paid | −CHF 8.3m | −CHF 24.8m | −CHF 24.8m | −CHF 124.1m | −CHF 124.1m | −CHF 86.8m | −CHF 99.2m | −CHF 33.1m | −CHF 22.8m | −CHF 20.7m |
Latest quarters
By quarter end
| Jun 2026 | Dec 2025 | Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Jun 2023 | Mar 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | CHF 302.9m | CHF 308.6m | CHF 304.6m | CHF 317.4m | CHF 330.9m | CHF 461.8m | CHF 468.3m | CHF 254.0m |
| Operating income | −CHF 23.4m | −CHF 11.8m | −CHF 7.9m | −CHF 61.1m | −CHF 23.0m | CHF 29.2m | CHF 25.4m | CHF 12.1m |
| Net income | −CHF 25.4m | −CHF 16.0m | −CHF 12.9m | −CHF 46.8m | −CHF 20.8m | CHF 22.1m | CHF 19.8m | CHF 9.2m |
| Diluted earnings per share | -12.27 | -7.73 | -6.23 | -22.63 | -10.06 | 10.69 | 9.57 | 4.42 |
| Cash from operations | −CHF 54.0m | CHF 11.0m | −CHF 19.0m | CHF 33.0m | −CHF 19.0m | CHF 81.0m | −CHF 27.0m | −CHF 4.0m |
| Capital spending | −CHF 3.0m | −CHF 3.0m | −CHF 4.0m | −CHF 5.0m | −CHF 5.0m | −CHF 12.0m | −CHF 6.0m | −CHF 5.0m |
| Free cash flow | −CHF 57.0m | CHF 8.0m | −CHF 23.0m | CHF 28.0m | −CHF 24.0m | CHF 69.0m | −CHF 33.0m | −CHF 9.0m |
| Total assets | CHF 848.5m | CHF 845.5m | CHF 858.4m | CHF 921.1m | CHF 980.1m | CHF 1.02bn | CHF 1.10bn | CHF 285.6m |
| Cash and short-term investments | CHF 256.6m | CHF 330.7m | CHF 306.7m | CHF 323.0m | CHF 303.7m | CHF 348.9m | CHF 283.2m | CHF 85.4m |
| Debt | CHF 1.6m | CHF 2.5m | CHF 1.7m | — | CHF 7.5m | CHF 1.7m | CHF 2.9m | — |
| Shareholders' equity | CHF 556.1m | CHF 595.2m | CHF 615.4m | CHF 637.3m | CHF 685.6m | CHF 730.6m | CHF 712.3m | CHF 181.1m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -15.5% | -5.2% | -6.0% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | -8.2% | -0.0% | 2.2% | 5.6% |
| Net margin | -7.6% | -0.6% | 0.4% | 3.7% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | -19.3 | -9.5 | 23.5 | 36.2 | -92.7 | 34.6 | 19.0 | 16.5 | 25.1 | 24.7 |
| Price to sales | 0.9 | 1.0 | 1.1 | 1.3 | 2.8 | 2.8 | 1.5 | 0.9 | 1.4 | 1.2 |
Dividends and splits
Per share, in the currency the company pays
Paid for 33 years. Last went ex-dividend on 23 Apr 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 4.00 | 4.00 | 12.00 | 12.00 | 60.00 | 60.00 | 18.00 | 48.00 |
- 4-for-1 split · 26 Jun 2015
- 1-to-1 reverse split · 14 Jul 2014
- 1-to-1 reverse split · 15 Dec 1999
- 1-for-0.2 split · 24 Nov 1992
Sources and methodology
- Data on this tab
- Our data supplier
- Chart on the Overview
- TradingView
Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.