37.53
+0.46%
Close of 9 Nov 2026, in USD
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 2.88bn
FY2019FY2025
Net income
CHF 194.5m
FY2019FY2025
Free cash flow
CHF 253.2m
FY2019FY2025
Shareholders' equity
CHF 1.63bn
FY2019FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | CHF 2.88bn | CHF 2.32bn | CHF 1.79bn | CHF 1.22bn | CHF 724.6m | CHF 425.3m | CHF 267.1m |
| Gross profit | CHF 1.81bn | CHF 1.41bn | CHF 1.07bn | CHF 684.9m | CHF 430.3m | CHF 231.1m | CHF 143.1m |
| Research and development | — | — | CHF 8.9m | — | — | — | — |
| Operating income | CHF 360.1m | CHF 211.6m | CHF 180.2m | CHF 85.1m | −CHF 157.2m | −CHF 24.1m | CHF 5.7m |
| Net income | CHF 194.5m | CHF 242.3m | CHF 79.6m | CHF 57.7m | −CHF 170.2m | −CHF 27.5m | −CHF 1.5m |
| Diluted earnings per share | 0.58 | 0.71 | 0.25 | 0.18 | -0.55 | -0.10 | -0.00 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|
| Total assets | CHF 2.84bn | CHF 2.38bn | CHF 1.59bn | CHF 1.38bn | CHF 1.24bn | CHF 382.6m | CHF 143.6m |
| Cash and short-term investments | CHF 1.02bn | CHF 968.0m | CHF 512.4m | CHF 397.3m | CHF 676.8m | CHF 100.5m | CHF 17.9m |
| Total liabilities | CHF 1.20bn | CHF 984.9m | CHF 518.5m | CHF 412.9m | CHF 388.1m | CHF 137.5m | CHF 79.2m |
| Debt | CHF 581.7m | CHF 347.6m | CHF 229.0m | CHF 160.4m | CHF 180.8m | CHF 23.7m | CHF 20.2m |
| Shareholders' equity | CHF 1.63bn | CHF 1.39bn | CHF 1.07bn | CHF 969.5m | CHF 848.4m | CHF 245.1m | CHF 64.4m |
| Shares outstanding | 334m | 339m | 319m | 317m | 312m | 270m | 336m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|
| Cash from operations | CHF 322.8m | CHF 510.6m | CHF 232.1m | −CHF 227.0m | CHF 16.9m | −CHF 14.7m | −CHF 5.2m |
| Capital spending | −CHF 69.6m | −CHF 65.0m | −CHF 47.2m | −CHF 83.0m | −CHF 36.2m | −CHF 18.6m | −CHF 9.2m |
| Free cash flow | CHF 253.2m | CHF 445.6m | CHF 184.9m | −CHF 310.0m | −CHF 19.3m | −CHF 33.3m | −CHF 14.4m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | CHF 850.3m | CHF 850.5m | CHF 738.1m | CHF 794.4m | CHF 749.2m | CHF 726.6m | CHF 606.6m | CHF 635.8m |
| Gross profit | CHF 555.7m | CHF 546.2m | CHF 471.7m | CHF 522.2m | CHF 460.8m | CHF 435.3m | CHF 376.8m | CHF 385.3m |
| Operating income | CHF 119.4m | CHF 120.0m | CHF 81.9m | CHF 124.7m | CHF 92.8m | CHF 77.0m | CHF 53.1m | CHF 72.6m |
| Net income | CHF 105.0m | CHF 105.6m | CHF 68.6m | CHF 118.9m | −CHF 40.9m | CHF 56.7m | CHF 89.6m | CHF 30.5m |
| Diluted earnings per share | 0.31 | 0.31 | 0.21 | 0.36 | -0.12 | 0.17 | 0.26 | 0.09 |
| Cash from operations | CHF 225.0m | CHF 23.0m | CHF 106.0m | CHF 157.0m | CHF 101.0m | −CHF 12.0m | CHF 168.0m | CHF 158.0m |
| Capital spending | −CHF 25.0m | −CHF 17.0m | −CHF 26.0m | −CHF 20.0m | −CHF 17.0m | −CHF 12.0m | −CHF 19.0m | −CHF 19.0m |
| Free cash flow | CHF 200.0m | CHF 6.0m | CHF 80.0m | CHF 137.0m | CHF 84.0m | −CHF 24.0m | CHF 149.0m | CHF 139.0m |
| Total assets | CHF 3.24bn | CHF 2.95bn | CHF 2.84bn | CHF 2.75bn | CHF 2.54bn | CHF 2.42bn | CHF 2.38bn | CHF 2.11bn |
| Cash and short-term investments | CHF 1.24bn | CHF 1.02bn | CHF 1.02bn | CHF 1.02bn | CHF 898.5m | CHF 913.7m | CHF 968.0m | CHF 786.3m |
| Debt | CHF 87.9m | CHF 136.6m | CHF 138.1m | CHF 76.1m | CHF 70.9m | CHF 57.3m | CHF 59.1m | — |
| Shareholders' equity | CHF 1.91bn | CHF 1.77bn | CHF 1.63bn | CHF 1.54bn | CHF 1.40bn | CHF 1.46bn | CHF 1.39bn | CHF 1.27bn |
Financial ratios
Data as of 4 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 62.8% | 60.6% | 59.6% | 56.0% | 59.4% | 54.3% |
| Operating margin | 12.5% | 9.1% | 10.1% | 7.0% | -21.7% | -5.7% |
| Net margin | 6.8% | 10.5% | 4.4% | 4.7% | -23.5% | -6.5% |
| Return on equity | 12.5% | 17.4% | 7.4% | 6.0% | -20.1% | -11.2% |
| Return on assets | 7.2% | 10.2% | 5.0% | 4.2% | -13.8% | -7.2% |
| Free cash flow yield | 3.8% | 5.5% | 2.8% | -1.5% | 0.6% | 0.0% |
| Revenue growth | 30.0% | 29.4% | 46.6% | 68.7% | 70.4% | 59.2% |
| Earnings growth | -15.9% | 204.4% | 38.0% | -133.9% | 518.9% | 1766.9% |
| Current ratio | 2.71x | 2.66x | 3.77x | 4.33x | 4.71x | 3.27x |
| Debt to equity | 0.08x | 0.04x | 0.04x | 0.02x | 0.02x | 0.02x |
| Equity ratio | 57.6% | 58.6% | 67.5% | 70.1% | 68.6% | 64.1% |
| Interest coverage | 17.21x | 8.89x | 16.75x | 13.74x | -44.40x | -28.28x |
| R&D as a share of sales | — | — | 0.5% | — | — | — |
| Buybacks as a share of market value | 1.4% | -6.1% | -0.9% | -1.6% | -15.4% | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 32.8% | 46.3% | — |
| Operating income | 61.8% | — | — |
| Net income | 49.9% | — | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 61.9% | 60.5% | 60.1% | — |
| Operating margin | 11.0% | 10.2% | 7.0% | — |
| Net margin | 8.4% | 7.0% | 4.0% | — |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | |
|---|---|---|---|---|---|
| Price to earnings | 79.8 | 61.3 | 86.6 | 75.3 | -55.4 |
| Price to sales | 5.5 | 6.5 | 3.9 | 3.6 | 13.1 |
Market value over time
30 Sept 2021 to 2 Oct 2026, in CHF
CHF 18.08bnCHF 10.36bn
Share price return
Finished calendar years
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Return | -12% | 75% | 92% | -54% | 1% |
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.