133.90
+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 553.4m
FY2016FY2025
Net income
CHF 382.5m
FY2016FY2025
Free cash flow
CHF 300.7m
FY2016FY2025
Shareholders' equity
CHF 7.07bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | CHF 553.4m | CHF 659.8m | CHF 654.0m | CHF 646.6m | CHF 749.5m | CHF 792.9m | CHF 1.28bn | CHF 1.23bn | CHF 1.15bn | CHF 1.08bn |
| Gross profit | CHF 479.1m | CHF 525.5m | CHF 499.9m | CHF 442.4m | CHF 584.8m | CHF 601.8m | CHF 946.1m | CHF 907.2m | CHF 874.9m | CHF 821.6m |
| Research and development | — | — | CHF 0 | CHF 1 | CHF 1 | CHF 1 | CHF 0 | — | — | — |
| Operating income | CHF 473.0m | CHF 531.3m | CHF 138.6m | CHF 371.2m | CHF 364.0m | CHF 331.5m | CHF 696.2m | CHF 411.1m | CHF 405.1m | CHF 390.1m |
| Net income | CHF 382.5m | CHF 360.3m | CHF 236.0m | CHF 404.4m | CHF 498.9m | CHF 610.5m | CHF 607.6m | CHF 310.3m | CHF 305.3m | CHF 312.2m |
| Diluted earnings per share | 4.77 | 4.64 | 3.08 | 4.93 | 6.14 | 7.51 | 7.47 | 3.92 | 4.13 | 4.23 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | CHF 14.74bn | CHF 13.84bn | CHF 13.78bn | CHF 13.77bn | CHF 13.50bn | CHF 12.73bn | CHF 12.30bn | CHF 11.71bn | CHF 11.10bn | CHF 10.56bn |
| Cash and short-term investments | CHF 32.5m | CHF 24.3m | CHF 22.5m | CHF 22.3m | CHF 116.0m | CHF 143.4m | CHF 173.6m | CHF 184.5m | CHF 159.1m | CHF 160.3m |
| Total liabilities | CHF 7.68bn | CHF 7.16bn | CHF 7.24bn | CHF 7.20bn | CHF 7.09bn | CHF 6.64bn | CHF 6.84bn | CHF 6.56bn | CHF 6.32bn | CHF 5.81bn |
| Debt | CHF 5.61bn | CHF 5.51bn | CHF 5.67bn | CHF 5.51bn | CHF 5.43bn | CHF 5.16bn | CHF 5.38bn | CHF 5.08bn | CHF 4.85bn | CHF 4.48bn |
| Shareholders' equity | CHF 7.07bn | CHF 6.68bn | CHF 6.54bn | CHF 6.57bn | CHF 6.41bn | CHF 6.09bn | CHF 5.46bn | CHF 5.14bn | CHF 4.78bn | CHF 4.75bn |
| Shares outstanding | 80m | 78m | 77m | 82m | 81m | 81m | 81m | 79m | 74m | 74m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | CHF 300.7m | CHF 403.8m | CHF 430.6m | CHF 323.7m | CHF 366.1m | CHF 234.7m | CHF 338.1m | CHF 334.4m | CHF 458.1m | CHF 277.7m |
| Capital spending | −CHF 66,000 | −CHF 10.3m | −CHF 8.6m | −CHF 11.5m | −CHF 20.8m | −CHF 21.6m | −CHF 38.5m | −CHF 14.9m | −CHF 14.6m | −CHF 18.0m |
| Free cash flow | CHF 300.7m | CHF 393.5m | CHF 421.9m | CHF 312.3m | CHF 345.2m | CHF 213.1m | CHF 299.6m | CHF 319.5m | CHF 443.5m | CHF 259.8m |
| Dividends paid | −CHF 276.8m | −CHF 260.8m | −CHF 260.8m | −CHF 257.0m | −CHF 254.5m | −CHF 288.7m | −CHF 288.6m | −CHF 271.6m | −CHF 264.5m | −CHF 259.6m |
Latest quarters
By quarter end
| Jun 2026 | Dec 2025 | Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Jun 2023 | Mar 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | CHF 271.1m | CHF 277.1m | CHF 276.3m | CHF 346.0m | CHF 318.9m | CHF 350.9m | CHF 307.6m | CHF 191.5m |
| Gross profit | CHF 239.9m | CHF 242.6m | CHF 236.5m | CHF 267.5m | CHF 254.8m | CHF 259.5m | CHF 239.3m | CHF 156.8m |
| Operating income | CHF 206.7m | CHF 207.5m | CHF 197.7m | CHF 208.6m | CHF 231.5m | CHF 204.9m | CHF 184.3m | CHF 84.3m |
| Net income | CHF 192.5m | CHF 218.3m | CHF 164.2m | CHF 195.6m | CHF 164.7m | CHF 20.8m | CHF 69.5m | CHF 101.1m |
| Diluted earnings per share | 2.36 | 2.72 | 2.05 | 2.52 | 2.12 | 0.27 | 0.91 | 1.32 |
| Cash from operations | CHF 110.0m | CHF 216.0m | CHF 84.0m | CHF 213.0m | CHF 160.0m | CHF 205.0m | CHF 169.0m | CHF 91.0m |
| Capital spending | — | — | — | — | — | — | −CHF 2.0m | −CHF 3.0m |
| Free cash flow | — | — | — | — | — | — | CHF 167.0m | CHF 88.0m |
| Total assets | CHF 14.73bn | CHF 14.74bn | CHF 14.08bn | CHF 13.84bn | CHF 13.98bn | CHF 13.78bn | CHF 13.77bn | CHF 3.44bn |
| Cash and short-term investments | CHF 16.2m | CHF 32.5m | CHF 24.8m | CHF 24.3m | CHF 19.4m | CHF 22.5m | CHF 31.8m | CHF 5.6m |
| Debt | CHF 782.8m | CHF 5.85bn | CHF 5.63bn | CHF 5.52bn | CHF 5.92bn | CHF 5.10bn | CHF 5.68bn | — |
| Shareholders' equity | CHF 6.99bn | CHF 7.07bn | CHF 6.85bn | CHF 6.68bn | CHF 6.49bn | CHF 6.54bn | CHF 6.53bn | CHF 1.64bn |
Financial ratios
Data as of 4 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|
| Gross margin | 86.6% | 79.6% | 76.4% | 68.4% | 78.0% | 75.9% | — |
| Operating margin | 85.5% | 80.5% | 21.2% | 57.4% | 48.6% | 41.8% | — |
| Net margin | 69.1% | 54.6% | 36.1% | 62.5% | 66.6% | 77.0% | — |
| Return on equity | 5.4% | 5.4% | 3.6% | 6.2% | 7.8% | 10.0% | — |
| Return on assets | 2.6% | 2.6% | 1.7% | 2.9% | 3.7% | 4.8% | — |
| Free cash flow yield | 3.1% | 4.5% | 4.8% | 3.4% | 4.0% | 2.6% | — |
| Revenue growth | -16.1% | 0.9% | 1.1% | -13.7% | -5.5% | -38.0% | — |
| Earnings growth | 6.2% | 52.6% | -41.6% | -18.9% | -18.3% | 0.5% | — |
| Current ratio | 0.28x | 0.20x | 0.48x | 0.15x | 0.73x | 4.97x | — |
| Debt to equity | 0.79x | 0.79x | 0.83x | 0.80x | 0.81x | 0.85x | — |
| Equity ratio | 47.9% | 48.2% | 47.4% | 47.7% | 47.5% | 47.8% | — |
| Interest coverage | 7.62x | 7.71x | 2.22x | 8.28x | 4.80x | 5.48x | — |
| R&D as a share of sales | — | — | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% |
| Buybacks as a share of market value | -3.3% | -1.3% | 6.5% | -0.9% | -0.0% | 0.0% | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -5.1% | -6.9% | -6.0% |
| Operating income | 8.4% | 7.4% | 1.1% |
| Net income | -1.8% | -8.9% | 0.7% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 82.8% | 77.4% | 77.3% | 75.7% |
| Operating margin | 82.8% | 60.2% | 54.5% | 46.3% |
| Net margin | 61.2% | 55.0% | 61.5% | 44.7% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 25.7 | 21.3 | 29.2 | 16.3 | 14.6 | 11.6 | 15.0 | 20.3 | 21.6 | 19.6 |
| Price to sales | 17.8 | 11.6 | 10.5 | 10.2 | 9.7 | 8.9 | 7.1 | 5.1 | 5.7 | 5.7 |
Dividends and splits
Per share, in the currency the company pays
Paid for 24 years. Last went ex-dividend on 27 Mar 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 1.75 | 1.725 | 1.70 | 1.70 | 3.35 | 1.675 | 1.90 | 3.80 |
- 5-for-1 split · 2 May 2005
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.