156.30
+0.58%
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 539.3m
FY2015FY2024
Net income
CHF 374.9m
FY2015FY2024
Free cash flow
CHF 212.5m
FY2015FY2024
Shareholders' equity
CHF 5.41bn
FY2015FY2024
Income statement
Fiscal years
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | CHF 539.3m | CHF 188.0m | CHF 469.8m | CHF 806.6m | CHF 420.3m | CHF 565.5m | CHF 462.6m | CHF 378.3m | CHF 244.0m | CHF 315.1m |
| Gross profit | CHF 517.5m | CHF 166.9m | CHF 445.1m | CHF 780.0m | CHF 400.2m | CHF 541.2m | CHF 437.1m | CHF 352.0m | CHF 220.7m | CHF 291.8m |
| Operating income | CHF 487.6m | CHF 136.1m | CHF 416.6m | CHF 751.5m | CHF 372.1m | CHF 513.7m | CHF 409.3m | CHF 325.8m | CHF 192.6m | CHF 266.8m |
| Net income | CHF 374.9m | CHF 207.6m | CHF 330.0m | CHF 595.0m | CHF 292.1m | CHF 453.4m | CHF 308.2m | CHF 256.9m | CHF 134.9m | CHF 187.7m |
| Diluted earnings per share | 8.17 | 4.53 | 7.19 | 12.97 | 6.37 | 9.89 | 6.72 | 5.60 | 2.94 | 4.09 |
Balance sheet
At each fiscal year end
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | CHF 9.92bn | CHF 9.79bn | CHF 9.48bn | CHF 9.18bn | CHF 8.67bn | CHF 8.04bn | CHF 7.62bn | CHF 7.38bn | CHF 7.04bn | CHF 6.79bn |
| Cash and short-term investments | CHF 57.0m | CHF 141.9m | CHF 21.1m | CHF 20.4m | CHF 32.3m | CHF 19.8m | CHF 23.2m | CHF 33.5m | CHF 21.1m | CHF 29.4m |
| Total liabilities | CHF 4.51bn | CHF 4.57bn | CHF 4.29bn | CHF 4.16bn | CHF 4.09bn | CHF 3.59bn | CHF 3.46bn | CHF 3.40bn | CHF 3.17bn | CHF 2.92bn |
| Debt | CHF 3.38bn | CHF 3.47bn | CHF 3.09bn | CHF 3.01bn | CHF 3.06bn | CHF 2.25bn | CHF 2.01bn | CHF 2.49bn | CHF 2.25bn | CHF 1.97bn |
| Shareholders' equity | CHF 5.41bn | CHF 5.22bn | CHF 5.20bn | CHF 5.02bn | CHF 4.58bn | CHF 4.45bn | CHF 4.16bn | CHF 3.99bn | CHF 3.87bn | CHF 3.87bn |
| Shares outstanding | 46m | 46m | 46m | 46m | 46m | 46m | 46m | 46m | 46m | 46m |
Cash flow
Fiscal years
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | CHF 213.0m | CHF 276.9m | CHF 316.4m | CHF 297.5m | CHF 209.8m | CHF 241.9m | CHF 207.7m | CHF 173.5m | CHF 205.4m | CHF 183.4m |
| Capital spending | −CHF 484,000 | −CHF 193,000 | — | — | −CHF 147.2m | −CHF 823,000 | −CHF 958,000 | −CHF 966,000 | −CHF 40,000 | −CHF 122,000 |
| Free cash flow | CHF 212.5m | CHF 276.7m | CHF 316.4m | CHF 297.5m | CHF 62.5m | CHF 241.1m | CHF 206.7m | CHF 172.5m | CHF 205.3m | CHF 183.2m |
| Dividends paid | −CHF 176.6m | −CHF 174.3m | −CHF 172.0m | −CHF 167.4m | −CHF 165.1m | −CHF 160.5m | −CHF 155.9m | −CHF 153.6m | −CHF 151.3m | −CHF 149.0m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | CHF 236.5m | CHF 87.8m | CHF 87.8m | CHF 95.2m | CHF 87.0m | CHF 86.9m | CHF 90.8m | CHF 86.3m |
| Gross profit | CHF 120.5m | CHF 81.8m | CHF 81.7m | CHF 89.8m | CHF 81.6m | CHF 82.3m | CHF 85.2m | CHF 80.7m |
| Operating income | CHF 121.7m | CHF 83.1m | CHF 74.5m | CHF 85.4m | CHF 173.5m | CHF 88.1m | CHF 187.6m | CHF 93.1m |
| Net income | CHF 171.7m | CHF 64.8m | CHF 149.0m | CHF 65.1m | CHF 133.8m | CHF 60.6m | CHF 149.0m | CHF 69.6m |
| Diluted earnings per share | 3.74 | 1.41 | 3.25 | 1.42 | 2.92 | 1.32 | 3.25 | 1.52 |
| Cash from operations | CHF 225.0m | CHF 41.0m | CHF 60.0m | CHF 60.0m | CHF 70.0m | CHF 36.0m | CHF 70.0m | CHF 48.0m |
| Capital spending | −CHF 24.0m | −CHF 10.0m | −CHF 15.0m | −CHF 16.0m | −CHF 20.0m | −CHF 13.0m | −CHF 37.0m | −CHF 29.0m |
| Free cash flow | CHF 201.0m | CHF 31.0m | CHF 45.0m | CHF 44.0m | CHF 50.0m | CHF 23.0m | CHF 33.0m | CHF 19.0m |
| Total assets | CHF 10.29bn | CHF 10.41bn | CHF 10.18bn | CHF 10.12bn | CHF 10.12bn | CHF 9.94bn | CHF 9.92bn | CHF 9.78bn |
| Cash and short-term investments | CHF 39.4m | CHF 244.4m | CHF 45.3m | CHF 100.9m | CHF 105.1m | CHF 34.3m | CHF 57.0m | CHF 22.7m |
| Debt | CHF 3.38bn | CHF 3.53bn | CHF 3.37bn | CHF 3.37bn | CHF 3.34bn | CHF 3.34bn | CHF 3.38bn | CHF 3.31bn |
| Shareholders' equity | CHF 5.70bn | CHF 5.71bn | CHF 5.64bn | CHF 5.49bn | CHF 5.43bn | CHF 5.47bn | CHF 5.41bn | CHF 5.26bn |
Financial ratios
Data as of 10 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Gross margin | 89.8% | 93.3% | 87.7% | 77.3% | 81.3% | 85.3% | — | — |
| Operating margin | 143.6% | 132.6% | 36.8% | 101.6% | 37.8% | 56.6% | — | — |
| Net margin | 108.7% | 101.9% | 55.7% | 80.5% | 154.6% | 85.2% | — | — |
| Return on equity | 7.2% | 6.9% | 4.0% | 6.3% | 11.9% | 6.4% | — | — |
| Return on assets | 4.0% | 3.8% | 2.1% | 3.5% | 6.5% | 3.4% | — | — |
| Free cash flow yield | 4.5% | 4.7% | 4.2% | 7.1% | 7.0% | 5.2% | — | — |
| Revenue growth | 2.1% | -1.3% | -9.0% | 6.5% | 12.2% | -2.3% | — | — |
| Earnings growth | 8.9% | 80.6% | -37.1% | -44.5% | 103.7% | -35.6% | — | — |
| Current ratio | 0.10x | 0.24x | 0.33x | 0.12x | 0.46x | 0.35x | — | — |
| Debt to equity | 0.60x | 0.62x | 0.66x | 0.37x | 0.58x | 0.44x | — | — |
| Equity ratio | 55.5% | 54.5% | 53.3% | 54.8% | 54.7% | 52.8% | — | — |
| Interest coverage | 15.16x | 14.07x | 5.68x | 34.52x | 12.42x | 14.12x | — | — |
| R&D as a share of sales | — | — | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% |
| Buybacks as a share of market value | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | — | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -12.6% | -0.9% | 6.2% |
| Operating income | -13.4% | -1.0% | 7.1% |
| Net income | -14.3% | -3.7% | 7.9% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 94.1% | 95.3% | 95.4% | 94.4% |
| Operating margin | 85.8% | 89.4% | 89.6% | 87.9% |
| Net margin | 80.1% | 75.2% | 75.4% | 70.8% |
Valuation history
At each fiscal year end
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 15.8 | 26.0 | 15.1 | 8.8 | 18.6 | 13.5 | 14.4 | 16.5 | 29.9 | 21.5 |
| Price to sales | 11.0 | 28.7 | 10.6 | 6.5 | 12.9 | 10.8 | 9.6 | 11.2 | 16.5 | 12.8 |
Dividends and splits
Per share, in the currency the company pays
Paid for 25 years. Last went ex-dividend on 7 Apr 2026.
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 3.90 | 3.85 | 3.80 | 3.75 | 3.65 | 3.60 | 3.50 | 3.40 |
- 4-for-1 split · 13 May 2004
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.