93.40
+0.65%
Close of 9 Nov 2026, in EUR
Search any instrument
Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.
At a glance
Figures in EUR, from our data supplier.
Revenue
€6.43bn
FY2017FY2026
Net income
€138.4m
FY2017FY2026
Free cash flow
€179.5m
FY2017FY2026
Shareholders' equity
€2.06bn
FY2017FY2026
Income statement
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €6.43bn | €6.20bn | €6.16bn | €6.26bn | €5.87bn | €5.46bn | €4.73bn | €4.36bn | €4.14bn | €3.94bn |
| Gross profit | €2.03bn | €2.16bn | €2.08bn | €2.09bn | €2.06bn | €1.92bn | €1.69bn | €1.57bn | €1.51bn | €1.44bn |
| Operating income | €249.7m | €265.7m | €233.4m | €289.4m | €361.3m | €324.3m | €213.8m | €120.6m | €161.2m | €156.8m |
| Net income | €138.4m | €140.7m | €125.1m | €157.1m | €199.7m | €165.2m | €105.0m | €65.3m | €81.7m | €77.4m |
| Diluted earnings per share | 8.32 | 8.82 | 7.90 | 9.82 | 12.50 | 10.35 | 6.55 | 4.08 | 5.12 | 4.88 |
Balance sheet
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | €5.07bn | €4.61bn | €4.48bn | €4.73bn | €4.31bn | €4.01bn | €3.76bn | €3.01bn | €2.67bn | €2.65bn |
| Cash and short-term investments | €305.5m | €317.4m | €370.3m | €437.0m | €332.3m | €435.0m | €368.3m | €316.3m | €164.1m | €220.1m |
| Total liabilities | €2.92bn | €2.58bn | €2.53bn | €2.83bn | €2.54bn | €2.24bn | €2.16bn | €1.50bn | €1.20bn | €1.25bn |
| Debt | €1.65bn | €1.59bn | €1.57bn | €1.78bn | €1.69bn | €1.52bn | €1.54bn | €939.4m | €623.9m | €694.8m |
| Shareholders' equity | €2.06bn | €1.96bn | €1.85bn | €1.78bn | €1.63bn | €1.48bn | €1.34bn | €1.26bn | €1.22bn | €1.16bn |
| Shares outstanding | 17m | 16m | 16m | 16m | 16m | 16m | 16m | 16m | 16m | 16m |
Cash flow
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | €374.7m | €318.4m | €454.9m | €425.4m | €344.9m | €346.5m | €324.5m | €54.0m | €182.2m | €178.7m |
| Capital spending | −€195.2m | −€183.9m | −€170.5m | −€203.4m | −€178.6m | −€154.4m | −€131.2m | −€195.9m | −€148.0m | −€179.0m |
| Free cash flow | €179.5m | €134.5m | €284.4m | €222.0m | €166.4m | €192.1m | €193.3m | −€141.9m | €34.2m | −€297,000 |
| Dividends paid | −€38.4m | −€39.9m | −€40.6m | −€41.0m | −€38.8m | −€29.1m | −€29.1m | −€29.1m | −€29.1m | −€29.1m |
Latest quarters
By quarter end
| Aug 2026 | May 2026 | Feb 2026 | Nov 2025 | Aug 2025 | May 2025 | Feb 2025 | Nov 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | €1.81bn | €2.00bn | €1.30bn | €1.54bn | €1.69bn | €1.91bn | €1.25bn | €1.51bn |
| Gross profit | €620.7m | €641.7m | €409.2m | €471.3m | €584.5m | €672.8m | €447.5m | €511.2m |
| Operating income | €124.9m | €160.3m | −€52.1m | €26.0m | €110.6m | €165.2m | −€23.6m | €33.9m |
| Net income | €78.0m | €99.8m | −€43.4m | €10.2m | €65.7m | €105.8m | −€48.3m | €16.8m |
| Diluted earnings per share | 4.69 | 6.00 | -2.61 | 0.64 | 4.12 | 6.63 | -3.03 | 1.06 |
| Cash from operations | €153.0m | €198.0m | €69.0m | €34.0m | €79.0m | €192.0m | €34.0m | €90.0m |
| Capital spending | −€58.0m | −€37.0m | −€45.0m | −€54.0m | −€52.0m | −€47.0m | −€76.0m | −€56.0m |
| Free cash flow | €95.0m | €161.0m | €24.0m | −€20.0m | €27.0m | €145.0m | −€42.0m | €34.0m |
| Total assets | €4.97bn | €5.32bn | €5.07bn | €4.65bn | €4.63bn | €4.71bn | €4.61bn | €4.45bn |
| Cash and short-term investments | €582.7m | €815.0m | €305.5m | €391.1m | €381.0m | €426.4m | €317.4m | €391.4m |
| Debt | €309.3m | €1.14bn | €739.0m | €1.62bn | €1.58bn | €1.60bn | €1.59bn | €1.53bn |
| Shareholders' equity | €2.19bn | €2.16bn | €2.06bn | €2.10bn | €2.09bn | €2.06bn | €1.96bn | €2.00bn |
Financial ratios
Data as of 4 Nov 2026
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | |
|---|---|---|---|---|---|---|
| Gross margin | 31.5% | 34.8% | 33.8% | 33.4% | 35.0% | 35.2% |
| Operating margin | 3.9% | 4.3% | 3.8% | 4.3% | 6.1% | 5.7% |
| Net margin | 2.2% | 2.3% | 2.0% | 2.5% | 3.4% | 3.0% |
| Return on equity | 6.7% | 7.2% | 6.8% | 8.8% | 12.2% | 11.2% |
| Return on assets | 2.7% | 3.0% | 2.8% | 3.3% | 4.6% | 4.1% |
| Free cash flow yield | 37.4% | 34.4% | 43.1% | 42.9% | 35.8% | 34.3% |
| Revenue growth | 3.8% | 0.6% | -1.6% | 6.6% | 7.7% | 15.4% |
| Earnings growth | -1.6% | 12.4% | -20.3% | -21.3% | 20.8% | 57.4% |
| Current ratio | 1.36x | 1.50x | 1.66x | 1.47x | 1.60x | 1.89x |
| Debt to equity | 0.36x | 0.39x | 0.43x | 0.54x | 0.56x | 0.55x |
| Equity ratio | 40.8% | 42.4% | 41.3% | 37.6% | 37.9% | 36.8% |
| Interest coverage | 4.31x | 4.69x | 4.19x | 5.34x | 8.15x | 7.03x |
| Buybacks as a share of market value | -4.3% | -0.6% | 0.9% | -0.1% | -0.1% | 0.4% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 0.9% | 3.4% | 5.5% |
| Operating income | -4.8% | -5.1% | 6.1% |
| Net income | -4.1% | -3.5% | 5.6% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 33.1% | 33.4% | 33.9% | 34.8% |
| Operating margin | 4.1% | 4.1% | 4.7% | 4.4% |
| Net margin | 2.2% | 2.2% | 2.5% | 2.3% |
Valuation history
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 11.2 | 9.5 | 9.2 | 6.7 | 6.2 | 12.8 | 12.0 | 15.8 | 8.1 | 15.2 |
| Price to sales | 0.2 | 0.2 | 0.2 | 0.2 | 0.2 | 0.4 | 0.3 | 0.2 | 0.2 | 0.3 |
Dividends and splits
Per share, in the currency the company pays
Paid for 10 years. Last went ex-dividend on 13 Jul 2026.
| FY2027 | FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 2.40 | 2.40 | 2.40 | 2.40 | 2.40 | 2.00 | 1.50 | 1.50 |
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.