GBAF Logo
Global Banking & Finance Awards® 2026 Nominations open, free to enter Nominate now →
C

CPH Group CPHN.SW · CHF

Materials · SIX · 🇨🇭 Switzerland

Compare

59.60

+3.83%

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.

FY2025

Revenue

CHF 334.1m

FY2016FY2025

Net income

CHF 23.4m

FY2016FY2025

Free cash flow

CHF 12.8m

FY2016FY2025

Shareholders' equity

CHF 203.5m

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueCHF 334.1mCHF 447.9mCHF 624.0mCHF 725.4mCHF 496.7mCHF 445.2mCHF 524.7mCHF 537.4mCHF 473.1mCHF 437.5m
Operating incomeCHF 32.8mCHF 7.7mCHF 83.5mCHF 112.5m−CHF 26.8mCHF 41.5mCHF 56.8mCHF 51.6mCHF 2.9mCHF 5.9m
Net incomeCHF 23.4mCHF 4.6mCHF 78.9mCHF 101.0m−CHF 151.6mCHF 46.9mCHF 48.3mCHF 42.3mCHF 16.0m−CHF 7.9m
Diluted earnings per share3.900.7813.1516.83-25.267.828.067.042.65-1.33

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsCHF 368.9mCHF 332.6mCHF 598.2mCHF 666.2mCHF 560.4mCHF 704.2mCHF 702.7mCHF 800.5mCHF 697.6mCHF 672.4m
Cash and short-term investmentsCHF 27.0mCHF 31.6mCHF 107.6mCHF 143.6mCHF 95.1mCHF 116.3mCHF 93.1mCHF 89.0mCHF 80.2mCHF 70.4m
Total liabilitiesCHF 165.0mCHF 123.2mCHF 161.9mCHF 266.6mCHF 249.9mCHF 232.4mCHF 261.4mCHF 393.3mCHF 301.3mCHF 291.6m
DebtCHF 53.2mCHF 18.9mCHF 723,000CHF 98.9mCHF 109.8mCHF 117.8mCHF 122.7mCHF 246.3mCHF 153.3mCHF 152.6m
Shareholders' equityCHF 203.5mCHF 209.4mCHF 436.3mCHF 398.2mCHF 309.1mCHF 470.7mCHF 439.7mCHF 405.5mCHF 393.3mCHF 378.1m
Shares outstanding6m6m6m6m6m6m6m6m6m6m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsCHF 34.1mCHF 45.7mCHF 109.9mCHF 97.6mCHF 15.8mCHF 55.0mCHF 61.0mCHF 64.3mCHF 32.2mCHF 21.9m
Capital spending−CHF 21.2m−CHF 23.0m−CHF 34.6m−CHF 33.9m−CHF 24.6m−CHF 18.8m−CHF 22.9m−CHF 22.3m−CHF 32.3m−CHF 20.7m
Free cash flowCHF 12.8mCHF 22.7mCHF 75.2mCHF 63.7m−CHF 8.8mCHF 36.2mCHF 38.2mCHF 42.0m−CHF 124,000CHF 1.2m
Dividends paid−CHF 12.0m−CHF 24.0m−CHF 27.0m−CHF 7.8m−CHF 10.8m−CHF 16,000−CHF 10.9m−CHF 3.9m−CHF 3.9m−CHF 3.6m

Latest quarters

By quarter end

Jun 2026Dec 2025Jun 2025Dec 2024Jun 2024Dec 2023Jun 2023Mar 2023
RevenueCHF 176.1mCHF 158.1mCHF 176.0mCHF 146.4mCHF 301.5mCHF 292.2mCHF 331.8mCHF 165.9m
Operating incomeCHF 19.0mCHF 10.9mCHF 21.9mCHF 15.6m−CHF 8.0mCHF 29.8mCHF 53.0mCHF 26.0m
Net incomeCHF 14.2mCHF 6.2mCHF 17.1mCHF 13.3m−CHF 8.7mCHF 18.3mCHF 60.6mCHF 30.3m
Diluted earnings per share2.381.042.852.22-1.443.0510.105.05
Cash from operationsCHF 20.0mCHF 29.0mCHF 4.0mCHF 22.0mCHF 23.0mCHF 58.0mCHF 50.0m—
Capital spending−CHF 8.0m−CHF 12.0m−CHF 9.0m−CHF 9.0m−CHF 12.0m−CHF 18.0m−CHF 15.0m—
Free cash flowCHF 12.0mCHF 17.0m−CHF 5.0mCHF 13.0mCHF 11.0mCHF 40.0mCHF 35.0m—
Total assetsCHF 392.9mCHF 368.9mCHF 364.9mCHF 332.6mCHF 343.3mCHF 598.2mCHF 678.0mCHF 678.0m
Cash and short-term investmentsCHF 33.0mCHF 27.0mCHF 25.6mCHF 31.6mCHF 30.0mCHF 107.6mCHF 157.9mCHF 157.9m
DebtCHF 50.2mCHF 53.2mCHF 55.9mCHF 18.9mCHF 28.9mCHF 723,000CHF 82.3m—
Shareholders' equityCHF 210.3mCHF 203.5mCHF 198.3mCHF 209.4mCHF 198.9mCHF 436.3mCHF 427.4mCHF 428.7m

Growth per year

Compound annual rate

3 years5 years10 years
Revenue-22.8%-5.6%-2.3%
Operating income-33.7%-4.6%—
Net income-38.6%-13.0%—

Average margins

Over each period

1 year3 years5 years10 years
Operating margin5.2%11.1%8.2%6.3%
Net margin3.6%9.8%3.4%3.1%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings17.994.76.54.6-2.49.39.811.720.2-30.1
Price to sales1.31.00.80.70.71.00.90.90.70.5

Dividends and splits

Per share, in the currency the company pays

Paid for 14 years. Last went ex-dividend on 19 Mar 2026.

FY2026FY2025FY2024FY2023FY2022FY2021FY2020FY2019
Paid in the year2.002.004.004.501.301.101.801.30
  • 20-for-1 split · 10 Apr 2015

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.