335.00
+1.21%
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 904.4m
FY2016FY2025
Net income
−CHF 9.2m
FY2016FY2025
Free cash flow
CHF 42.9m
FY2016FY2025
Shareholders' equity
CHF 653.9m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | CHF 904.4m | CHF 1.01bn | CHF 1.07bn | CHF 1.20bn | CHF 1.23bn | CHF 1.16bn | CHF 1.18bn | CHF 1.05bn | CHF 980.2m | CHF 917.5m |
| Research and development | CHF 1.8m | CHF 1.7m | CHF 1.6m | CHF 2.0m | CHF 2.3m | CHF 2.6m | CHF 1.5m | CHF 7.0m | CHF 7.2m | CHF 11.8m |
| Operating income | CHF 26.2m | CHF 28.3m | CHF 42.9m | CHF 39.3m | CHF 111.3m | CHF 137.6m | CHF 88.8m | CHF 79.3m | CHF 98.8m | CHF 85.2m |
| Net income | −CHF 9.2m | CHF 13.3m | CHF 27.6m | CHF 29.1m | CHF 84.4m | CHF 103.5m | CHF 60.0m | CHF 60.3m | CHF 77.0m | CHF 70.6m |
| Diluted earnings per share | -6.43 | 9.29 | 19.28 | 20.32 | 58.95 | 72.29 | 41.85 | 42.15 | 53.75 | 49.29 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | CHF 974.3m | CHF 1.07bn | CHF 1.04bn | CHF 1.10bn | CHF 1.16bn | CHF 1.11bn | CHF 1.07bn | CHF 1.04bn | CHF 1.05bn | CHF 943.7m |
| Cash and short-term investments | CHF 111.1m | CHF 106.8m | CHF 93.8m | CHF 85.9m | CHF 123.1m | CHF 163.7m | CHF 115.7m | CHF 108.1m | CHF 233.2m | CHF 179.3m |
| Total liabilities | CHF 319.0m | CHF 349.8m | CHF 336.3m | CHF 346.1m | CHF 382.2m | CHF 373.7m | CHF 339.2m | CHF 284.9m | CHF 270.0m | CHF 284.4m |
| Debt | CHF 99.7m | CHF 108.4m | CHF 110.1m | CHF 81.6m | CHF 41.4m | CHF 38.3m | CHF 30.1m | CHF 2.2m | CHF 3.7m | CHF 4.5m |
| Shareholders' equity | CHF 653.9m | CHF 717.7m | CHF 706.4m | CHF 752.8m | CHF 776.6m | CHF 738.0m | CHF 728.1m | CHF 751.9m | CHF 781.0m | CHF 659.3m |
| Shares outstanding | 1m | 1m | 1m | 1m | 1m | 1m | 1m | 1m | 1m | 1m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | CHF 58.8m | CHF 85.7m | CHF 78.3m | CHF 48.2m | CHF 82.8m | CHF 157.8m | CHF 104.3m | CHF 60.7m | CHF 58.4m | CHF 97.6m |
| Capital spending | −CHF 15.9m | −CHF 21.1m | −CHF 32.1m | −CHF 50.9m | −CHF 42.8m | −CHF 37.4m | −CHF 27.3m | −CHF 22.2m | −CHF 25.9m | −CHF 30.4m |
| Free cash flow | CHF 42.9m | CHF 64.6m | CHF 46.2m | −CHF 2.7m | CHF 40.0m | CHF 120.4m | CHF 76.9m | CHF 38.5m | CHF 32.5m | CHF 67.2m |
| Dividends paid | −CHF 21.5m | −CHF 21.5m | −CHF 28.6m | −CHF 57.3m | −CHF 57.3m | −CHF 57.3m | −CHF 57.3m | −CHF 64.4m | −CHF 57.3m | −CHF 57.3m |
Latest quarters
By quarter end
| Jun 2026 | Dec 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Jun 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | CHF 450.3m | CHF 410.7m | CHF 246.8m | CHF 336.5m | CHF 483.5m | CHF 527.8m | CHF 510.1m | CHF 559.5m |
| Operating income | CHF 25.3m | CHF 8.7m | CHF 64.7m | CHF 27.1m | −CHF 1.0m | CHF 148.4m | CHF 19.5m | CHF 23.4m |
| Net income | CHF 16.7m | −CHF 22.3m | CHF 6.5m | CHF 30.4m | −CHF 7.2m | CHF 20.5m | CHF 15.7m | CHF 11.9m |
| Diluted earnings per share | 11.67 | -15.58 | 4.58 | 21.25 | -5.03 | 14.32 | 10.97 | 8.31 |
| Cash from operations | CHF 26.0m | CHF 33.0m | CHF 25.0m | — | CHF 40.0m | CHF 41.0m | CHF 46.0m | CHF 28.0m |
| Capital spending | −CHF 10.0m | −CHF 10.0m | −CHF 2.0m | — | −CHF 11.0m | −CHF 9.0m | −CHF 16.0m | −CHF 15.0m |
| Free cash flow | CHF 16.0m | CHF 23.0m | CHF 23.0m | — | CHF 29.0m | CHF 32.0m | CHF 30.0m | CHF 13.0m |
| Total assets | CHF 980.4m | CHF 974.3m | CHF 1.00bn | — | CHF 1.07bn | CHF 1.10bn | CHF 1.06bn | CHF 1.11bn |
| Cash and short-term investments | CHF 100.7m | CHF 111.1m | CHF 98.8m | — | CHF 106.8m | CHF 92.8m | CHF 93.8m | CHF 79.5m |
| Debt | CHF 64.9m | CHF 99.8m | CHF 101.4m | — | CHF 108.3m | CHF 109.3m | CHF 110.1m | CHF 118.8m |
| Shareholders' equity | CHF 658.0m | CHF 653.9m | CHF 674.3m | — | CHF 717.7m | CHF 735.1m | CHF 706.4m | CHF 724.9m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -8.9% | -4.9% | -0.1% |
| Operating income | -12.6% | -28.2% | -8.6% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 2.8% | 3.3% | 5.9% | 6.9% |
| Net margin | 0.2% | 1.5% | 3.8% | 4.9% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | -39.4 | 44.5 | 26.9 | 36.2 | 22.9 | 20.2 | 29.3 | 20.6 | 23.5 | 23.3 |
| Price to sales | 0.4 | 0.6 | 0.7 | 0.9 | 1.6 | 1.8 | 1.5 | 1.2 | 1.9 | 1.8 |
Dividends and splits
Per share, in the currency the company pays
Paid for 22 years. Last went ex-dividend on 13 Apr 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 15.00 | 15.00 | 15.00 | 20.00 | 40.00 | 40.00 | 40.00 | 40.00 |
- 19-for-18 split · 14 May 2012
- 10-for-0.909091 split · 2 Jun 2000
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.