1,955.00
0.00%
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 46.5m
FY2016FY2025
Net income
CHF 44.7m
FY2016FY2025
Free cash flow
CHF 22.1m
FY2016FY2025
Shareholders' equity
CHF 540.7m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | CHF 46.5m | CHF 44.0m | CHF 41.3m | CHF 36.6m | CHF 36.1m | CHF 35.8m | CHF 35.3m | CHF 33.4m | CHF 31.7m | CHF 29.6m |
| Gross profit | CHF 39.6m | CHF 37.6m | CHF 36.1m | CHF 31.5m | CHF 30.9m | CHF 30.8m | CHF 29.6m | CHF 28.9m | CHF 27.9m | CHF 23.9m |
| Research and development | — | — | CHF 0 | CHF 1 | CHF 1 | CHF 1 | CHF 1 | — | — | — |
| Operating income | CHF 40.4m | CHF 31.4m | CHF 30.3m | CHF 26.1m | CHF 25.9m | CHF 25.9m | CHF 31.4m | CHF 24.7m | CHF 23.9m | CHF 23.2m |
| Net income | CHF 44.7m | CHF 23.1m | CHF 16.0m | CHF 21.8m | CHF 27.4m | CHF 26.8m | CHF 34.1m | CHF 18.7m | CHF 16.4m | CHF 15.1m |
| Diluted earnings per share | 144.36 | 74.59 | 63.27 | 85.99 | 110.82 | 108.18 | 136.15 | 94.36 | 83.03 | 76.35 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | CHF 1.10bn | CHF 1.07bn | CHF 1.06bn | CHF 913.1m | CHF 886.3m | CHF 845.6m | CHF 820.0m | CHF 791.7m | CHF 723.9m | CHF 675.4m |
| Cash and short-term investments | CHF 13.8m | CHF 17.8m | CHF 15.8m | CHF 2.5m | CHF 3.6m | CHF 1.9m | CHF 6.2m | CHF 2.5m | CHF 1.5m | CHF 2.1m |
| Total liabilities | CHF 554.3m | CHF 553.9m | CHF 636.1m | CHF 492.0m | CHF 469.6m | CHF 439.0m | CHF 422.9m | CHF 490.0m | CHF 427.1m | CHF 381.5m |
| Debt | CHF 455.3m | CHF 456.5m | CHF 536.3m | CHF 418.0m | CHF 395.3m | CHF 379.4m | CHF 368.2m | CHF 433.2m | CHF 372.2m | CHF 331.1m |
| Shareholders' equity | CHF 540.7m | CHF 517.6m | CHF 419.8m | CHF 421.1m | CHF 416.7m | CHF 406.6m | CHF 397.1m | CHF 301.7m | CHF 296.9m | CHF 293.9m |
| Shares outstanding | 0m | 0m | 0m | 0m | 0m | 0m | 0m | 0m | 0m | 0m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | CHF 22.2m | CHF 21.0m | CHF 19.3m | CHF 19.0m | CHF 18.6m | CHF 20.0m | CHF 18.6m | CHF 14.0m | CHF 18.4m | CHF 13.2m |
| Capital spending | −CHF 127,000 | −CHF 721,000 | −CHF 383,000 | −CHF 74,000 | −CHF 159,000 | −CHF 41,000 | −CHF 117,000 | −CHF 64,000 | −CHF 99,000 | −CHF 44,000 |
| Free cash flow | CHF 22.1m | CHF 20.3m | CHF 18.9m | CHF 18.9m | CHF 18.5m | CHF 19.9m | CHF 18.5m | CHF 14.0m | CHF 18.3m | CHF 13.2m |
| Dividends paid | −CHF 21.7m | −CHF 17.3m | −CHF 17.3m | −CHF 17.3m | −CHF 17.3m | −CHF 17.3m | −CHF 13.9m | −CHF 13.9m | −CHF 13.5m | −CHF 13.5m |
Latest quarters
By quarter end
| Jun 2026 | Dec 2025 | Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Jun 2023 | Dec 2022 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | CHF 25.5m | CHF 25.4m | CHF 22.3m | CHF 20.7m | CHF 23.3m | CHF 22.6m | CHF 18.7m | CHF 18.4m |
| Gross profit | CHF 21.8m | CHF 21.7m | CHF 22.3m | CHF 20.0m | CHF 17.6m | CHF 19.7m | CHF 16.4m | CHF 15.5m |
| Operating income | CHF 18.7m | CHF 18.4m | CHF 25.9m | CHF 17.1m | CHF 14.3m | CHF 16.6m | CHF 13.7m | CHF 12.8m |
| Net income | CHF 18.0m | CHF 24.8m | CHF 19.8m | CHF 15.0m | CHF 8.0m | CHF 5.4m | CHF 10.6m | CHF 7.0m |
| Diluted earnings per share | 58.03 | 80.30 | 64.06 | 48.62 | 25.97 | 21.31 | 41.96 | 27.66 |
| Cash from operations | CHF 11.0m | CHF 11.0m | CHF 10.0m | CHF 10.0m | CHF 10.0m | CHF 10.0m | CHF 8.0m | CHF 8.0m |
| Total assets | CHF 1.17bn | CHF 1.10bn | CHF 1.09bn | CHF 1.07bn | CHF 1.06bn | CHF 1.06bn | CHF 936.8m | CHF 913.1m |
| Cash and short-term investments | CHF 14.9m | CHF 13.8m | CHF 17.5m | CHF 17.8m | CHF 17.4m | CHF 15.8m | CHF 1.8m | CHF 2.5m |
| Debt | CHF 256.8m | CHF 455.3m | CHF 474.1m | CHF 456.5m | CHF 458.1m | CHF 536.3m | CHF 449.9m | CHF 418.0m |
| Shareholders' equity | CHF 536.3m | CHF 540.7m | CHF 515.8m | CHF 517.6m | CHF 502.6m | CHF 419.8m | CHF 414.4m | CHF 421.1m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 8.3% | 5.4% | 5.1% |
| Operating income | 15.6% | 9.3% | 6.6% |
| Net income | 27.1% | 10.8% | 11.8% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 85.3% | 86.0% | 85.9% | 85.1% |
| Operating margin | 79.4% | 76.2% | 74.9% | 76.5% |
| Net margin | 74.9% | 62.7% | 66.5% | 64.9% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 13.5 | 25.7 | 29.2 | 26.4 | 21.4 | 22.0 | 15.1 | 19.5 | 22.8 | 23.4 |
| Price to sales | 13.0 | 13.5 | 11.3 | 15.7 | 16.2 | 16.4 | 14.6 | 10.9 | 11.8 | 12.0 |
Dividends and splits
Per share, in the currency the company pays
Paid for 22 years. Last went ex-dividend on 22 May 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 72.00 | 35.00 | 34.227 | 35.00 | 35.00 | 35.00 | 35.00 | 67.543 |
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.