Share price
Key metrics
all data relate to FY24
€ 21 bn
sales
€ 7.4 bn
net cash
€ 4.8 bn
operating profit
AA
MSCI ESG ratings
€ 4.7 bn
cash flow generated from operating activities
75%
direct sales to end clients
Key documents
Corporate calendar
Latest press releases
Sign up to our Press releases & news
Investor, analyst & rating agency contacts
Investor Relations
+41 22 721 3003
investor.relations@cfrinfo.net