33.16
-0.78%
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.41bn
FY2016FY2025
Net income
€229.2m
FY2016FY2025
Free cash flow
€159.9m
FY2016FY2025
Shareholders' equity
€2.05bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €6.41bn | €6.31bn | €6.42bn | €6.03bn | €5.31bn | €5.82bn | €5.37bn | €4.32bn | €3.57bn | €3.09bn |
| Gross profit | €1.11bn | €1.14bn | €1.05bn | €1.05bn | €920.0m | €856.6m | €767.8m | €642.9m | €543.8m | €474.5m |
| Research and development | — | €5.9m | €3.4m | €2.9m | €5.9m | €4.7m | €4.3m | €3.0m | — | — |
| Operating income | €285.0m | €305.0m | €389.2m | €356.9m | €327.1m | €278.0m | €241.4m | €194.8m | €163.9m | €143.8m |
| Net income | €229.2m | €245.5m | €265.5m | €251.1m | €231.4m | €192.5m | €170.5m | €137.1m | €114.6m | €103.4m |
| Diluted earnings per share | 1.82 | 1.95 | 2.11 | 1.99 | 1.84 | 1.53 | 1.35 | 1.09 | 0.91 | 0.82 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | €4.72bn | €4.22bn | €3.80bn | €3.45bn | €3.02bn | €2.69bn | €2.39bn | €2.03bn | €1.44bn | €1.27bn |
| Cash and short-term investments | €452.0m | €716.2m | €465.8m | €291.7m | €433.2m | €403.4m | €273.7m | €251.8m | €177.2m | €157.1m |
| Total liabilities | €2.66bn | €2.30bn | €2.06bn | €1.91bn | €1.67bn | €1.53bn | €1.38bn | €1.14bn | €666.1m | €575.2m |
| Debt | €722.9m | €812.3m | €734.0m | €523.1m | €489.2m | €558.2m | €511.1m | €393.5m | €128.8m | €61.5m |
| Shareholders' equity | €2.05bn | €1.91bn | €1.74bn | €1.54bn | €1.35bn | €1.16bn | €1.01bn | €883.2m | €777.3m | €694.1m |
| Shares outstanding | 126m | 126m | 126m | 126m | 126m | 126m | 126m | 126m | 126m | 126m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | €280.9m | €558.2m | €450.2m | €116.7m | €284.5m | €316.3m | €186.0m | €140.5m | €54.3m | €53.4m |
| Capital spending | −€121.0m | −€88.7m | −€101.2m | −€81.7m | −€58.3m | −€66.0m | −€48.6m | −€56.4m | −€67.2m | −€39.9m |
| Free cash flow | €159.9m | €469.5m | €349.0m | €35.0m | €226.2m | €250.3m | €137.4m | €84.1m | −€12.9m | €13.5m |
| Dividends paid | −€88.2m | −€88.2m | −€81.9m | −€69.3m | −€56.7m | −€50.4m | −€42.0m | −€37.8m | −€31.5m | −€29.4m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | €1.73bn | €1.57bn | €1.87bn | €1.59bn | €1.49bn | €1.46bn | €1.82bn | €1.51bn |
| Gross profit | €320.6m | €293.8m | €356.6m | €292.1m | €273.8m | €269.0m | €313.0m | €274.4m |
| Operating income | €70.9m | €54.4m | €113.0m | €75.5m | €68.4m | €49.5m | €78.0m | €73.7m |
| Net income | €57.8m | €45.0m | €85.2m | €57.5m | €47.7m | €38.9m | €71.2m | €56.1m |
| Diluted earnings per share | 0.46 | 0.36 | 0.68 | 0.46 | 0.38 | 0.31 | 0.57 | 0.45 |
| Cash from operations | −€117.0m | €9.0m | €133.0m | €124.0m | €45.0m | −€21.0m | €268.0m | €148.0m |
| Capital spending | −€33.0m | −€29.0m | −€29.0m | −€33.0m | −€28.0m | −€28.0m | −€26.0m | −€20.0m |
| Free cash flow | −€150.0m | −€20.0m | €104.0m | €91.0m | €17.0m | −€49.0m | €242.0m | €128.0m |
| Total assets | €4.91bn | €4.61bn | €4.72bn | €4.10bn | €4.04bn | €4.12bn | €4.22bn | €3.83bn |
| Cash and short-term investments | €537.5m | €372.6m | €452.0m | €508.3m | €522.3m | €616.2m | €716.2m | €520.7m |
| Debt | €97.4m | €57.2m | €722.9m | €550.9m | €788.2m | €550.1m | €647.7m | €545.8m |
| Shareholders' equity | €2.07bn | €2.10bn | €2.05bn | €1.96bn | €1.91bn | €1.95bn | €1.91bn | €1.83bn |
Financial ratios
Data as of 21 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|
| Gross margin | 17.3% | 18.1% | 16.4% | 17.5% | 17.3% | 14.7% | — |
| Operating margin | 4.4% | 5.9% | 6.1% | 5.9% | 6.2% | 4.8% | — |
| Net margin | 3.6% | 3.9% | 4.1% | 4.2% | 4.4% | 3.3% | — |
| Return on equity | 11.2% | 12.8% | 15.2% | 16.3% | 17.1% | 16.6% | — |
| Return on assets | 4.9% | 5.8% | 7.0% | 7.3% | 7.7% | 7.2% | — |
| Free cash flow yield | 9.0% | 14.5% | 12.4% | 4.4% | 7.7% | 8.6% | — |
| Revenue growth | 1.6% | -1.8% | 6.5% | 13.6% | -8.8% | 8.3% | — |
| Earnings growth | -6.6% | -7.5% | 5.7% | 8.5% | 20.2% | 12.9% | — |
| Current ratio | 1.55x | 1.64x | 1.86x | 1.61x | 1.74x | 1.87x | — |
| Debt to equity | 0.26x | 0.34x | 0.34x | 0.28x | 0.29x | 0.37x | — |
| Equity ratio | 43.5% | 45.3% | 45.8% | 44.6% | 44.8% | 43.2% | — |
| Interest coverage | 10.41x | 14.89x | 26.02x | 55.34x | 49.30x | 37.97x | — |
| R&D as a share of sales | — | 0.1% | 0.1% | 0.0% | 0.1% | 0.1% | 0.1% |
| Buybacks as a share of market value | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 2.0% | 1.9% | 8.5% |
| Operating income | -7.2% | 0.5% | 8.2% |
| Net income | -3.0% | 3.5% | 9.5% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 17.7% | 17.3% | 16.9% | 16.2% |
| Operating margin | 4.6% | 5.3% | 5.3% | 5.1% |
| Net margin | 3.7% | 3.9% | 3.9% | 3.7% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 24.0 | 16.0 | 21.5 | 16.6 | 34.3 | 38.9 | 30.8 | 20.8 | 25.5 | 20.1 |
| Price to sales | 0.9 | 0.6 | 0.9 | 0.7 | 1.5 | 1.3 | 1.0 | 0.7 | 0.8 | 0.7 |
Dividends and splits
Per share, in the currency the company pays
Paid for 25 years. Last went ex-dividend on 18 Jun 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.70 | 0.70 | 0.70 | 0.65 | 0.55 | 0.45 | 0.40 | 0.333 |
- 3-for-1 split · 16 Aug 2021
- 2-for-1 split · 24 Jul 2017
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.