Key figures

The main financial indicators of the Eiffage group

Financial indicators

  • €25.3bn
    in revenue in 2025
  • €1.0bn
    Net profit Group share in 2025
  • €29.9bn
    Contracting order book in 2025

Breakdown by business

Financial indicators evolution from 2021 to 2025

Operating profit on ordinary activities

Financial net debt *

Free cash flow

Learn more