Integrated Annual Report FY23

Exploring our shared performance

FY23 Indicators: Our performance

Net sales FY19 to FY23 (Millions of euros)

FY19: 9,182, FY20: 8,448, FY21: 8,824, FY22: 10,701, FY23: 12,137
  • €12,137m Net sales in FY23
  • €3,348m Profit from recurring operations in FY23
  • +10% Organic sales growth in FY23
  • +11% Profit from recurring operations organic growth in FY23