177.50
+1.43%
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 136.9m
FY2017FY2026
Net income
CHF 1.8m
FY2017FY2026
Free cash flow
CHF 596,000
FY2017FY2026
Shareholders' equity
CHF 132.2m
FY2017FY2026
Income statement
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | CHF 136.9m | CHF 130.5m | CHF 172.2m | CHF 209.6m | CHF 183.4m | CHF 148.2m | CHF 148.5m | CHF 155.0m | CHF 146.9m | CHF 135.4m |
| Gross profit | CHF 73.5m | CHF 71.4m | CHF 94.7m | CHF 109.5m | CHF 98.6m | CHF 79.6m | CHF 79.6m | CHF 82.8m | CHF 79.4m | CHF 74.7m |
| Research and development | CHF 9.3m | CHF 8.5m | CHF 7.7m | CHF 7.4m | CHF 7.8m | CHF 8.1m | CHF 8.7m | CHF 8.2m | CHF 8.3m | CHF 6.8m |
| Operating income | CHF 7.7m | CHF 6.7m | CHF 25.3m | CHF 39.6m | CHF 31.0m | CHF 18.0m | CHF 10.9m | CHF 15.2m | CHF 13.8m | CHF 14.3m |
| Net income | CHF 1.8m | CHF 4.1m | CHF 18.7m | CHF 28.2m | CHF 22.0m | CHF 12.1m | CHF 6.1m | CHF 10.7m | CHF 8.4m | CHF 13.4m |
| Diluted earnings per share | 2.57 | 5.72 | 26.29 | 39.72 | 31.01 | 16.96 | 8.55 | 15.07 | 11.81 | 18.84 |
Balance sheet
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | CHF 175.4m | CHF 172.9m | CHF 182.1m | CHF 185.3m | CHF 169.1m | CHF 155.7m | CHF 131.6m | CHF 135.8m | CHF 136.9m | CHF 129.3m |
| Cash and short-term investments | CHF 68.7m | CHF 72.7m | CHF 71.3m | CHF 64.7m | CHF 66.8m | CHF 62.5m | CHF 47.5m | CHF 47.8m | CHF 50.7m | CHF 49.1m |
| Total liabilities | CHF 43.2m | CHF 38.1m | CHF 42.8m | CHF 53.5m | CHF 52.9m | CHF 49.5m | CHF 41.3m | CHF 38.3m | CHF 37.6m | CHF 34.1m |
| Debt | CHF 5.5m | CHF 6.9m | CHF 6.8m | CHF 6.2m | CHF 7.1m | CHF 8.5m | CHF 7.8m | CHF 7.8m | — | CHF 86,000 |
| Shareholders' equity | CHF 132.2m | CHF 134.8m | CHF 139.2m | CHF 131.9m | CHF 116.2m | CHF 106.2m | CHF 90.3m | CHF 97.5m | CHF 99.3m | CHF 95.2m |
| Shares outstanding | 1m | 1m | 1m | 1m | 1m | 1m | 1m | 1m | 1m | 1m |
Cash flow
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | CHF 4.0m | CHF 19.6m | CHF 21.3m | CHF 14.0m | CHF 20.4m | CHF 21.1m | CHF 14.9m | CHF 10.1m | CHF 13.4m | CHF 14.3m |
| Capital spending | −CHF 3.4m | −CHF 8.9m | −CHF 2.8m | −CHF 3.2m | −CHF 2.6m | −CHF 4.0m | −CHF 3.9m | −CHF 3.6m | −CHF 3.0m | −CHF 2.8m |
| Free cash flow | CHF 596,000 | CHF 10.7m | CHF 18.5m | CHF 10.8m | CHF 17.8m | CHF 17.2m | CHF 10.9m | CHF 6.5m | CHF 10.5m | CHF 11.6m |
| Dividends paid | — | −CHF 5.7m | −CHF 8.5m | −CHF 8.5m | −CHF 8.5m | −CHF 8.5m | −CHF 8.5m | −CHF 8.5m | −CHF 10.7m | −CHF 8.5m |
Latest quarters
By quarter end
| Mar 2026 | Sept 2025 | Mar 2025 | Sept 2024 | Mar 2024 | Sept 2023 | Jun 2023 | Mar 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | CHF 68.8m | CHF 68.1m | CHF 66.4m | CHF 64.1m | CHF 74.7m | CHF 97.5m | CHF 48.8m | CHF 104.9m |
| Gross profit | CHF 36.8m | CHF 36.7m | CHF 35.4m | CHF 35.9m | CHF 42.4m | CHF 52.2m | CHF 26.1m | CHF 55.7m |
| Operating income | CHF 3.6m | CHF 4.1m | CHF 4.1m | CHF 3.3m | CHF 8.9m | CHF 16.3m | CHF 8.1m | CHF 20.2m |
| Net income | CHF 2.2m | −CHF 396,000 | CHF 2.4m | CHF 1.6m | CHF 6.4m | CHF 12.3m | CHF 6.2m | CHF 14.4m |
| Diluted earnings per share | 3.12 | -0.56 | 3.42 | 2.30 | 8.94 | 17.36 | 8.68 | 20.33 |
| Cash from operations | CHF 2.0m | CHF 1.0m | CHF 14.0m | CHF 4.0m | CHF 12.0m | CHF 8.0m | — | CHF 12.0m |
| Capital spending | −CHF 2.0m | −CHF 1.0m | −CHF 4.0m | −CHF 4.0m | −CHF 1.0m | −CHF 1.0m | — | −CHF 1.0m |
| Free cash flow | CHF 0 | CHF 0 | CHF 10.0m | CHF 0 | CHF 11.0m | CHF 7.0m | — | CHF 11.0m |
| Total assets | CHF 175.4m | CHF 170.0m | CHF 172.9m | CHF 166.1m | CHF 182.1m | CHF 183.5m | CHF 183.5m | CHF 185.3m |
| Cash and short-term investments | CHF 68.7m | CHF 69.8m | CHF 72.7m | CHF 63.0m | CHF 71.3m | CHF 60.9m | CHF 60.9m | CHF 64.7m |
| Debt | CHF 2.4m | CHF 6.3m | CHF 6.9m | CHF 7.7m | CHF 6.8m | CHF 2.2m | CHF 3.0m | CHF 6.2m |
| Shareholders' equity | CHF 132.2m | CHF 130.3m | CHF 134.8m | CHF 130.3m | CHF 139.2m | CHF 133.0m | CHF 133.0m | CHF 131.9m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -13.2% | -1.6% | 0.5% |
| Operating income | -42.1% | -15.7% | -6.0% |
| Net income | -59.9% | -31.5% | -15.3% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 54.2% | 53.8% | 53.8% | 54.0% |
| Operating margin | 5.4% | 12.2% | 13.1% | 11.6% |
| Net margin | 2.2% | 8.1% | 8.9% | 8.0% |
Valuation history
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 68.6 | 28.4 | 7.0 | 8.1 | 9.7 | 16.2 | 21.2 | 17.3 | 20.7 | 18.0 |
| Price to sales | 0.9 | 0.9 | 0.8 | 1.1 | 1.2 | 1.3 | 0.9 | 1.2 | 1.2 | 1.8 |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years. Last went ex-dividend on 2 Aug 2024.
| FY2025 | FY2024 | FY2023 | FY2022 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 8.00 | 12.00 | 12.00 | 12.00 | 12.00 | 12.00 | 15.00 | 12.00 |
- 1-for-0.1 split · 8 Aug 2000
- 1-to-1 reverse split · 30 Sept 1998
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.