530.40
+2.67%
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.07bn
FY2016FY2025
Net income
CHF 214.3m
FY2016FY2025
Free cash flow
CHF 236.7m
FY2016FY2025
Shareholders' equity
CHF 793.2m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | CHF 1.07bn | CHF 942.2m | CHF 885.3m | CHF 1.15bn | CHF 901.2m | CHF 692.4m | CHF 570.4m | CHF 698.1m | CHF 692.4m | CHF 507.9m |
| Research and development | CHF 74.8m | CHF 1.5m | CHF 54.2m | CHF 50.7m | CHF 45.1m | CHF 41.5m | CHF 33.4m | CHF 34.1m | CHF 34.0m | CHF 33.1m |
| Operating income | CHF 264.8m | CHF 259.7m | CHF 215.7m | CHF 369.7m | CHF 267.3m | CHF 169.5m | CHF 114.2m | CHF 171.6m | CHF 178.3m | CHF 161.5m |
| Net income | CHF 214.3m | CHF 211.8m | CHF 190.3m | CHF 306.8m | CHF 217.4m | CHF 127.9m | CHF 74.8m | CHF 135.7m | CHF 115.7m | CHF 67.2m |
| Diluted earnings per share | 7.15 | 7.06 | 6.34 | 10.21 | 7.24 | 4.26 | 2.49 | 4.52 | 3.85 | 2.42 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | CHF 1.27bn | CHF 1.29bn | CHF 1.17bn | CHF 1.28bn | CHF 1.07bn | CHF 994.0m | CHF 972.7m | CHF 968.2m | CHF 991.1m | CHF 883.4m |
| Cash and short-term investments | CHF 141.0m | CHF 158.2m | CHF 144.1m | CHF 174.4m | CHF 127.2m | CHF 137.9m | CHF 109.9m | CHF 79.1m | CHF 72.1m | CHF 62.7m |
| Total liabilities | CHF 480.2m | CHF 540.9m | CHF 411.3m | CHF 496.6m | CHF 435.1m | CHF 449.4m | CHF 449.2m | CHF 404.0m | CHF 433.1m | CHF 372.8m |
| Debt | CHF 248.3m | CHF 241.8m | CHF 207.3m | CHF 211.2m | CHF 206.9m | CHF 266.3m | CHF 254.1m | CHF 226.7m | CHF 215.8m | CHF 196.5m |
| Shareholders' equity | CHF 793.2m | CHF 753.9m | CHF 757.2m | CHF 780.3m | CHF 634.4m | CHF 544.6m | CHF 523.4m | CHF 564.2m | CHF 558.0m | CHF 510.6m |
| Shares outstanding | 30m | 30m | 30m | 30m | 30m | 30m | 30m | 30m | 30m | 28m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | CHF 294.9m | CHF 240.6m | CHF 256.4m | CHF 294.0m | CHF 239.8m | CHF 172.8m | CHF 157.7m | CHF 171.7m | CHF 155.6m | CHF 146.4m |
| Capital spending | −CHF 58.2m | −CHF 55.7m | −CHF 69.2m | −CHF 66.2m | −CHF 43.0m | −CHF 25.9m | −CHF 18.1m | −CHF 42.0m | −CHF 43.8m | −CHF 15.9m |
| Free cash flow | CHF 236.7m | CHF 185.0m | CHF 187.2m | CHF 227.7m | CHF 196.8m | CHF 146.9m | CHF 139.6m | CHF 129.8m | CHF 111.8m | CHF 130.5m |
| Dividends paid | −CHF 187.4m | −CHF 187.4m | −CHF 187.4m | −CHF 165.0m | −CHF 135.0m | −CHF 120.0m | −CHF 119.9m | −CHF 119.9m | −CHF 119.9m | −CHF 119.9m |
Latest quarters
By quarter end
| Jun 2026 | Dec 2025 | Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Jun 2023 | Mar 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | CHF 511.9m | CHF 515.5m | CHF 558.0m | CHF 492.6m | CHF 449.6m | CHF 431.6m | CHF 453.8m | CHF 286.4m |
| Operating income | CHF 122.1m | CHF 38.9m | CHF 225.9m | CHF 136.4m | CHF 115.8m | CHF 116.9m | CHF 111.7m | CHF 91.8m |
| Net income | CHF 98.8m | CHF 108.7m | CHF 105.6m | CHF 117.8m | CHF 94.0m | CHF 106.1m | CHF 84.2m | CHF 76.7m |
| Diluted earnings per share | 3.30 | 3.63 | 3.52 | 3.93 | 3.13 | 3.53 | 2.80 | 2.55 |
| Cash from operations | CHF 63.0m | CHF 202.0m | CHF 92.0m | CHF 172.0m | CHF 64.0m | CHF 183.0m | CHF 64.0m | CHF 73.0m |
| Capital spending | −CHF 12.0m | −CHF 19.0m | −CHF 38.0m | −CHF 10.0m | −CHF 35.0m | −CHF 37.0m | −CHF 31.0m | −CHF 16.0m |
| Free cash flow | CHF 51.0m | CHF 183.0m | CHF 54.0m | CHF 162.0m | CHF 29.0m | CHF 146.0m | CHF 33.0m | CHF 57.0m |
| Total assets | CHF 1.37bn | CHF 1.27bn | CHF 1.36bn | CHF 1.29bn | CHF 1.25bn | CHF 1.17bn | CHF 1.19bn | CHF 318.7m |
| Cash and short-term investments | CHF 115.3m | CHF 141.0m | CHF 148.3m | CHF 158.2m | CHF 116.4m | CHF 144.1m | CHF 120.5m | CHF 43.6m |
| Debt | CHF 3.8m | CHF 248.3m | CHF 410.1m | CHF 241.8m | CHF 347.2m | CHF 201.1m | CHF 318.7m | — |
| Shareholders' equity | CHF 685.0m | CHF 793.2m | CHF 694.3m | CHF 753.9m | CHF 658.7m | CHF 757.2m | CHF 663.8m | CHF 195.1m |
Financial ratios
Data as of 30 Sept 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Operating margin | 24.7% | 27.6% | 24.4% | 32.3% | 29.7% | 24.5% |
| Net margin | 20.0% | 22.5% | 21.5% | 26.8% | 24.1% | 18.5% |
| Return on equity | 27.0% | 28.1% | 25.1% | 39.3% | 34.3% | 23.5% |
| Return on assets | 16.8% | 16.4% | 16.3% | 24.0% | 20.3% | 12.9% |
| Free cash flow yield | 1.7% | 1.4% | 1.6% | 1.8% | 1.4% | 1.0% |
| Revenue growth | 13.9% | 6.4% | -22.7% | 27.1% | 30.1% | 21.4% |
| Earnings growth | 1.2% | 11.3% | -38.0% | 41.1% | 70.0% | 71.0% |
| Current ratio | 1.31x | 2.46x | 3.23x | 1.37x | 2.59x | 2.06x |
| Debt to equity | 0.31x | 0.32x | 0.54x | 0.27x | 0.33x | 0.48x |
| Equity ratio | 62.3% | 58.2% | 64.8% | 61.1% | 59.3% | 54.8% |
| Interest coverage | 56.76x | 36.73x | 32.81x | 76.01x | 44.04x | 27.99x |
| R&D as a share of sales | 7.0% | 0.2% | 6.1% | 4.4% | 5.0% | 6.0% |
| Buybacks as a share of market value | 0.2% | 0.0% | 0.0% | 0.0% | -0.1% | -0.0% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -2.1% | 9.2% | 10.1% |
| Operating income | -10.5% | 9.3% | 11.0% |
| Net income | -11.3% | 10.9% | 40.7% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 26.0% | 27.4% | 27.4% | 26.6% |
| Net margin | 21.1% | 22.8% | 22.5% | 19.6% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 53.9 | 48.6 | 66.5 | 24.8 | 62.8 | 51.8 | 65.6 | 19.1 | 37.5 | 35.1 |
| Price to sales | 10.8 | 10.9 | 14.3 | 6.6 | 15.2 | 9.6 | 8.6 | 3.7 | 6.3 | 4.6 |
Dividends and splits
Per share, in the currency the company pays
Paid for 9 years. Last went ex-dividend on 30 Apr 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 7.00 | 6.25 | 6.25 | 6.25 | 5.25 | 2.25 | 2.00 | 4.00 |
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.