244.50
-0.61%
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, before interest expense
CHF 1.12bn
FY2016FY2025
Net income
CHF 134.2m
FY2016FY2025
Total assets
CHF 1.16bn
FY2016FY2025
Shareholders' equity
CHF 489.7m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue, before interest expense | CHF 1.12bn | CHF 1.05bn | CHF 974.7m | CHF 964.9m | CHF 875.6m | CHF 905.4m | CHF 924.0m | CHF 884.7m | CHF 796.4m | CHF 796.2m |
| Research and development | — | — | CHF 0 | CHF 0 | CHF 0 | CHF 0 | CHF 0 | — | — | — |
| Operating income | CHF 192.5m | CHF 125.4m | CHF 105.5m | CHF 94.2m | CHF 82.3m | CHF 94.7m | CHF 74.9m | CHF 63.1m | CHF 67.7m | CHF 67.0m |
| Net income | CHF 134.2m | CHF 115.6m | CHF 94.4m | CHF 89.1m | CHF 65.3m | CHF 70.9m | CHF 60.4m | CHF 50.8m | CHF 46.4m | CHF 50.4m |
| Diluted earnings per share | 16.62 | 14.24 | 12.13 | 11.64 | 8.47 | 9.34 | 8.00 | 6.66 | 6.04 | 6.43 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | CHF 1.16bn | CHF 1.30bn | CHF 983.2m | CHF 1.08bn | CHF 1.59bn | CHF 1.15bn | CHF 1.69bn | CHF 1.25bn | CHF 1.08bn | CHF 949.9m |
| Cash and short-term investments | CHF 358.5m | CHF 493.1m | CHF 353.6m | CHF 334.1m | CHF 391.0m | CHF 319.3m | CHF 343.4m | CHF 278.0m | CHF 322.7m | CHF 339.4m |
| Total liabilities | CHF 648.9m | CHF 792.4m | CHF 557.2m | CHF 634.8m | CHF 1.16bn | CHF 740.9m | CHF 1.28bn | CHF 853.0m | CHF 685.3m | CHF 569.6m |
| Debt | CHF 256.9m | CHF 350.3m | CHF 256.3m | CHF 281.1m | CHF 382.1m | CHF 323.7m | CHF 439.8m | CHF 277.4m | CHF 240.1m | CHF 246.2m |
| Shareholders' equity | CHF 489.7m | CHF 483.0m | CHF 405.1m | CHF 416.8m | CHF 407.5m | CHF 389.3m | CHF 396.9m | CHF 383.3m | CHF 382.9m | CHF 365.4m |
| Shares outstanding | 8m | 8m | 8m | 8m | 8m | 8m | 8m | 8m | 8m | 8m |
Latest quarters
By quarter end
| Jun 2026 | Dec 2025 | Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Jun 2023 | Dec 2022 | |
|---|---|---|---|---|---|---|---|---|
| Revenue, before interest expense | CHF 599.1m | CHF 537.0m | CHF 575.4m | CHF 517.5m | CHF 533.4m | CHF 460.8m | CHF 514.0m | CHF 480.5m |
| Operating income | CHF 88.0m | CHF 73.3m | CHF 88.2m | CHF 57.9m | CHF 67.4m | CHF 44.6m | CHF 60.9m | CHF 50.4m |
| Net income | CHF 79.1m | CHF 64.0m | CHF 70.2m | CHF 55.6m | CHF 60.0m | CHF 43.4m | CHF 51.0m | CHF 38.0m |
| Diluted earnings per share | 9.95 | 7.93 | 8.69 | 6.85 | 7.39 | 5.58 | 6.56 | 4.97 |
| Total assets | CHF 1.66bn | CHF 1.16bn | CHF 1.71bn | CHF 1.30bn | CHF 1.40bn | CHF 983.2m | CHF 2.05bn | CHF 1.08bn |
| Cash and short-term investments | CHF 328.2m | CHF 358.5m | CHF 479.0m | CHF 493.1m | CHF 351.9m | CHF 353.6m | CHF 348.5m | CHF 334.1m |
| Debt | CHF 14.0m | CHF 256.9m | CHF 352.6m | CHF 350.3m | CHF 262.7m | CHF 256.3m | CHF 284.4m | CHF 281.1m |
| Shareholders' equity | CHF 493.3m | CHF 489.7m | CHF 449.7m | CHF 483.0m | CHF 436.4m | CHF 405.1m | CHF 406.5m | CHF 416.8m |
Financial ratios
Data as of 29 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|
| Operating margin | 17.2% | 15.3% | 10.8% | 9.8% | 6.8% | 9.3% | — |
| Net margin | 12.0% | 11.0% | 9.7% | 9.2% | 7.5% | 7.8% | — |
| Return on equity | 27.4% | 23.9% | 23.3% | 21.4% | 16.0% | 18.2% | — |
| Return on assets | 11.6% | 8.9% | 9.6% | 8.3% | 4.1% | 6.2% | — |
| Revenue growth | 6.4% | 7.9% | 1.0% | 10.2% | -3.3% | -2.0% | — |
| Earnings growth | 16.1% | 22.4% | 6.0% | 36.5% | -8.0% | 17.4% | — |
| Current ratio | 31.51x | 1.77x | 2.34x | 2.06x | 2.30x | 2.38x | — |
| Debt to equity | 0.42x | 0.67x | 0.55x | 0.56x | 0.86x | 0.74x | — |
| Equity ratio | 42.2% | 37.2% | 41.2% | 38.7% | 25.6% | 33.9% | — |
| Interest coverage | 20.35x | 21.07x | 13.74x | 9.22x | 6.24x | 7.36x | — |
| R&D as a share of sales | — | — | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% |
| Buybacks as a share of market value | 0.5% | -4.3% | -1.7% | 0.6% | -1.4% | -0.5% | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 5.0% | 4.3% | 3.2% |
| Operating income | 26.9% | 15.2% | 12.5% |
| Net income | 14.6% | 13.6% | 12.7% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 14.6% | 12.6% | 11.8% | 10.2% |
| Net margin | 11.5% | 10.5% | 9.7% | 8.1% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 17.3 | 12.9 | 9.7 | 8.9 | 12.2 | 11.4 | 12.6 | 14.2 | 14.6 | 11.3 |
| Price to sales | 2.1 | 1.4 | 0.9 | 0.8 | 0.9 | 0.9 | 0.8 | 0.8 | 0.8 | 0.7 |
Dividends and splits
Per share, in the currency the company pays
Paid for 29 years. Last went ex-dividend on 26 May 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 7.50 | 13.50 | 6.00 | 5.50 | 4.951 | 4.926 | 4.766 | 4.633 |
- 1-to-1 reverse split · 30 May 2023
- 1.005-for-1 split · 27 May 2022
- 1.013-for-1 split · 21 May 2021
- 1-to-1 reverse split · 22 May 2020
- 1-to-1 reverse split · 27 May 2019
- 1-to-1 reverse split · 22 May 2017
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.