
Share price
Key metrics
all data relate to FY23
€ 20 bn
sales
€ 6.5 bn
net cash
€ 5.0 bn
operating profit
AA
MSCI ESG ratings
€ 4.5 bn
cash flow generated from operating activities
74%
direct sales to end clients
Key documents
Corporate calendar
Latest press releases
Investor, analyst & rating agency contacts
Investor Relations
+41 22 721 3003
investor.relations@cfrinfo.net