833.50
-1.77%
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 1.95bn
FY2016FY2025
Net income
CHF 467.0m
FY2016FY2025
Free cash flow
CHF 509.2m
FY2016FY2025
Shareholders' equity
CHF 1.85bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | CHF 1.95bn | CHF 2.07bn | CHF 2.19bn | CHF 2.44bn | CHF 2.25bn | CHF 1.80bn | CHF 2.15bn | CHF 2.35bn | CHF 2.18bn | CHF 2.01bn |
| Research and development | CHF 48.3m | CHF 48.5m | CHF 46.2m | CHF 46.6m | CHF 46.3m | CHF 46.0m | CHF 51.2m | CHF 53.8m | CHF 49.7m | CHF 46.1m |
| Operating income | CHF 553.4m | CHF 539.1m | CHF 492.6m | CHF 603.3m | CHF 642.6m | CHF 503.1m | CHF 621.6m | CHF 622.1m | CHF 583.0m | CHF 553.0m |
| Net income | CHF 467.0m | CHF 460.8m | CHF 457.6m | CHF 532.1m | CHF 550.3m | CHF 434.3m | CHF 527.1m | CHF 519.6m | CHF 481.5m | CHF 448.8m |
| Diluted earnings per share | 20.16 | 19.70 | 19.56 | 22.75 | 23.53 | 18.57 | 22.54 | 22.22 | 20.58 | 19.19 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | CHF 2.23bn | CHF 2.23bn | CHF 2.17bn | CHF 2.32bn | CHF 2.32bn | CHF 2.08bn | CHF 2.21bn | CHF 2.16bn | CHF 2.10bn | CHF 1.98bn |
| Cash and short-term investments | CHF 623.7m | CHF 519.5m | CHF 465.2m | CHF 351.3m | CHF 111.4m | CHF 161.8m | CHF 270.1m | CHF 288.3m | CHF 302.9m | CHF 432.0m |
| Total liabilities | CHF 368.0m | CHF 362.5m | CHF 398.6m | CHF 471.6m | CHF 496.3m | CHF 453.3m | CHF 527.7m | CHF 513.0m | CHF 549.6m | CHF 556.8m |
| Debt | CHF 32.5m | CHF 8.8m | CHF 32.3m | CHF 13.5m | CHF 19.4m | CHF 22.4m | CHF 21.2m | CHF 5.5m | CHF 12.5m | CHF 12.0m |
| Shareholders' equity | CHF 1.85bn | CHF 1.83bn | CHF 1.74bn | CHF 1.82bn | CHF 1.80bn | CHF 1.60bn | CHF 1.66bn | CHF 1.63bn | CHF 1.52bn | CHF 1.40bn |
| Shares outstanding | 23m | 23m | 23m | 23m | 23m | 23m | 23m | 23m | 23m | 23m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | CHF 537.2m | CHF 480.4m | CHF 576.5m | CHF 365.9m | CHF 518.3m | CHF 472.1m | CHF 552.5m | CHF 499.3m | CHF 442.6m | CHF 486.0m |
| Capital spending | −CHF 28.1m | −CHF 32.9m | −CHF 49.3m | −CHF 94.0m | −CHF 79.9m | −CHF 70.8m | −CHF 84.1m | −CHF 59.8m | −CHF 49.1m | −CHF 71.2m |
| Free cash flow | CHF 509.2m | CHF 447.5m | CHF 527.2m | CHF 271.9m | CHF 438.4m | CHF 401.3m | CHF 468.4m | CHF 439.5m | CHF 393.5m | CHF 414.8m |
| Dividends paid | −CHF 403.5m | −CHF 374.2m | −CHF 467.8m | −CHF 491.2m | −CHF 397.6m | −CHF 467.8m | −CHF 461.9m | −CHF 432.7m | −CHF 397.6m | −CHF 350.7m |
Latest quarters
By quarter end
| Jun 2026 | Dec 2025 | Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Jun 2023 | Dec 2022 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | CHF 1.01bn | CHF 930.4m | CHF 1.02bn | CHF 984.1m | CHF 1.09bn | CHF 1.01bn | CHF 1.18bn | CHF 1.16bn |
| Operating income | CHF 309.1m | CHF 257.1m | CHF 296.2m | CHF 247.7m | CHF 291.4m | CHF 212.6m | CHF 280.0m | CHF 287.1m |
| Net income | CHF 258.3m | CHF 216.1m | CHF 250.4m | CHF 211.4m | CHF 249.4m | CHF 211.6m | CHF 246.0m | CHF 246.1m |
| Diluted earnings per share | 11.04 | 9.33 | 10.81 | 9.04 | 10.66 | 9.05 | 10.52 | 10.52 |
| Cash from operations | CHF 244.0m | CHF 336.0m | CHF 200.0m | CHF 285.0m | CHF 205.0m | CHF 373.0m | CHF 248.0m | CHF 695.0m |
| Capital spending | −CHF 11.0m | −CHF 14.0m | −CHF 13.0m | −CHF 19.0m | −CHF 12.0m | −CHF 17.0m | −CHF 32.0m | −CHF 51.0m |
| Free cash flow | CHF 233.0m | CHF 322.0m | CHF 187.0m | CHF 266.0m | CHF 193.0m | CHF 356.0m | CHF 216.0m | CHF 644.0m |
| Total assets | CHF 2.59bn | CHF 2.23bn | CHF 2.48bn | CHF 2.23bn | CHF 2.42bn | CHF 2.17bn | CHF 2.46bn | CHF 2.32bn |
| Cash and short-term investments | CHF 782.2m | CHF 623.7m | CHF 613.5m | CHF 519.5m | CHF 357.1m | CHF 485.6m | CHF 606.0m | CHF 380.5m |
| Debt | CHF 28.2m | CHF 32.5m | CHF 24.8m | CHF 8.8m | CHF 8.7m | CHF 27.7m | CHF 12.0m | CHF 13.5m |
| Shareholders' equity | CHF 2.10bn | CHF 1.85bn | CHF 2.07bn | CHF 1.83bn | CHF 2.00bn | CHF 1.74bn | CHF 2.03bn | CHF 1.82bn |
Financial ratios
Data as of 1 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Operating margin | 28.4% | 26.0% | 22.5% | 24.7% | 28.5% | 27.9% |
| Net margin | 23.9% | 22.3% | 20.9% | 21.8% | 24.4% | 24.1% |
| Return on equity | 25.2% | 25.1% | 26.3% | 29.3% | 30.6% | 27.2% |
| Return on assets | 21.0% | 20.7% | 21.1% | 23.0% | 23.7% | 20.9% |
| Free cash flow yield | 3.0% | 2.7% | 3.2% | 2.4% | 3.1% | 2.8% |
| Revenue growth | -5.8% | -5.4% | -10.4% | 8.3% | 25.1% | -16.3% |
| Earnings growth | 1.3% | 0.7% | -14.0% | -3.3% | 26.7% | -17.6% |
| Current ratio | 5.98x | 6.06x | 4.69x | 4.20x | 4.27x | 4.81x |
| Debt to equity | 0.01x | 0.00x | 0.02x | 0.00x | 0.00x | 0.00x |
| Equity ratio | 83.3% | 82.4% | 80.4% | 78.4% | 77.4% | 76.9% |
| Interest coverage | 374.92x | 282.55x | 279.22x | 422.18x | 518.64x | 432.24x |
| R&D as a share of sales | 2.5% | 2.3% | 2.1% | 1.9% | 2.1% | 2.5% |
| Buybacks as a share of market value | 1.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -7.2% | 1.6% | 0.1% |
| Operating income | -2.8% | 1.9% | 1.6% |
| Net income | -4.3% | 1.5% | 2.2% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 27.2% | 25.3% | 26.2% | 26.5% |
| Net margin | 23.1% | 22.2% | 22.8% | 22.5% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 27.4 | 31.0 | 34.8 | 27.5 | 43.4 | 45.9 | 28.2 | 21.0 | 31.6 | 27.0 |
| Price to sales | 6.6 | 6.9 | 7.3 | 6.0 | 10.6 | 11.1 | 6.9 | 4.7 | 7.0 | 6.0 |
Dividends and splits
Per share, in the currency the company pays
Paid for 23 years. Last went ex-dividend on 11 Aug 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 18.40 | 13.95 | 12.75 | 15.75 | 21.00 | 13.00 | 15.60 | 15.50 |
- 1-to-1 reverse split · 5 Nov 2004
- 50-for-1 split · 3 Nov 2003
- 3-for-1 split · 29 Sept 1992
- 1.035-for-1 split · 11 Jul 1991
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.